A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.任何操作系统运行java程序都需要有java虚拟机,每种操作系统都有对应类型的java虚拟机,java程序是用虚拟机来运行,而不是用操作系统来。他们可以把程序员编写的java程序编译生成的字节码文件解析成各不相同的适合自己运行的底层代码,实现java语言的一处编写,各处运行。

2.JDK为java语言开发包,其中包含了一些可执行的二进制命令,JRE为java语言的运行环境,JVM为java虚拟机,他们可以把相同的字节码文件解析成每个操作系统的适合自己的底层可执行文件。
三者的关系为JDK->JRE->JVM。

3.注释有三种:1)单行注释,2)多行注释,3)文档注释(都不会参与运行)
1)单行注释可以注释一行内容,被注释的行从"//"一直到行尾为注释的内容。
2)多行注释以"/*"开始以"*/"结束,可注释一行或多行,不能嵌套使用。
3)文档注释,用于生成java文档。

4.关键字是:java中规定的具有特殊意义的单词,都为小写单词,要注意:标识符使用中不能使用关键字。

5.标识符是:程序员给类,变量和方法起的名字,可以是多个单词的组合。硬式规则:由英文字母,数字,$和_下划线组成,但是不能用数字开头。软式规则,1)大驼峰,就是每一个单词首字母都大写,2)小驼峰,就是第一个单词首字母小写,后面每一个单词首字母都大写。一般类的标识符采用大驼峰原则,变量名和方法名的标识符采用小驼峰原则。

6.常量是:在java程序一次运行期间不能改变的量。变量就是在java程序一次运行期间可以改变的量,常量和变量的区别就是一个在一次程序运行期间能改变,一个不能改变。

7.强转是:大的类型转化成小的类型,例如:int->byte,不一定安全。自动类型转化就是小类型到大类型的转化,自动完成,一定安全。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马