Java

JAVA准备2

2016-05-11  本文已影响0人  劉蘾蘾

java基础知识介绍

一:关于java的常识形问题就不一一介绍了(什么甲骨文,sun,java之父自己自行百度吧)

二:关于二进制,八进制,十进制,十六进制需要了解一下,对原码,反码,补码稍微补充一下

1:学习计算机专业对这个还是需要了解一下,下面以2进制简单介绍一下

11的二进制为:1011

正数的原码,反码和补码相同

二进制转十进制

例如:

3210

二进制1011转为10进制

--------------------------------------------------------

1*2^3=8

0*2^2=0

1*2^1=2

1*2^0=1

+

-------------------

11

总结:

进制数第0位的权值是2的0次方,第1位的权值是2的1次方,第2位的权值是2的2次方……公式:第N位* 2的N次方,结果再相加.

2:负数:

在进制中以0和1代表正负数

-5的二进制为:10000101反码:11111010补码:11111011补码和反码的关系为反码最后一位更改

三:平台相关性

1:说句不好听的,这玩意挺有意思,为啥java编写的程序可以在各个环境上运行就一个原因:你编写的代码和平台没有半毛关系,java程序的运行

和java的虚拟机有关,虚拟机跟平台有关系,只要在不同的平台搭建了不同的java环境即可运行,这也就是在下载jdk的时候,有各种版本的jdk了

四:安装JDK

1:安装JDK比较坑,JKD里面包含了JRE,但是在安装的时候还是需要你安装JRE,这个可以随个人喜好.以本人习惯,能少安装就少安装,断然拒绝了JRE安装

五:环境变量配置

1:java环境变量配置,百度一把一把的.本人笔记本配置较低,最近学了一手,配置java环境变量只对PYTH进行配置,完毕后,测试!完美!

六:进行第一个程序的编写

1:了解CMD命令

cd打开

dir显示该文件夹下所有的文件信息

cls清屏

2:常见的键盘输入命令

ctrl+s   ctrl+c   ctrl+v   ctrl+z

3:常见的关键字和保留字

关键字暂且不说了,在面试的时候会有一个问题,sizeof,const,goto’

4:关于注释

注释三大类:

//单行注释

/**

文档注释

*/

/*

多行注释

*/

5:运行java和javac的区别

javac是对编写的源代码进行编写 举个例子:javac  Hello.java

下面这些代码,因Hello类没用定义为public所以执行时没有问题的.如果为public class Hello时编译时会报错

class Hello

{

public static void main(String[] args)

{

System.out.println("Hello World");

}

}

java是启动虚拟机和执行程序  举个例子:java Hello

上一篇下一篇

猜你喜欢

热点阅读