同学们,今天是我们第一天正式开课,同学们是否适应了黑马程序员的节奏呢?
还阔以,就是午休趴着睡有点不习惯。
请将下面问题用自己理解的话表述出来:
今日需要掌握的有:
为什么Java语言可以跨平台运行
因为有jvm的存在,相同的Java代码可以在不同系统的java虚拟机下编译运行。
JDK、JRE和JVM的区别
JDK:是Java开发工具,java development kit,包含了JRE和java的开发工具。
JRE:是java运行环境,java runtime enviroment,包含了JVM和Java的核心类库。
JVM:是java虚拟机,java virture machine,是java代码运行编译时所需要的平台。
注释有几种,注释的作用
有3种
1.单行注释//,可以注释双斜杠后面的内容,注释单行文字
2.多行注释/* */,可以注释/*后面,*/前面的内容,注释多行文字。
3.文档注释/** */,可以用来说明该传做人的作者信息等等。
什么是关键字
在文档中有着特殊含义的文字,他们在高级编译器中都有着突出的颜色,并且全部都是小写的单词。像public、static、void等
什么是标识符,以及几种标识符命名的规则
标识符:用来声明变量名称,方法名称,和类名称的单词
命名规则
1.由字母、数字、下划线、美元符组成,第一个字符不能是数字。
2.不能用Java关键字作为标识符。
3.标识符对大小写敏感。
什么是常量,什么是变量,常量和变量的区别
1.常量是指在程序运行过程中,其值不可以发生变化的量。
2.变量指在程序运行过程中,值可以发生变化的量。
什么是强转?什么是自动类型转换?
1.强转指由一个表示数据范围大的数值或变量赋值给另外一个数据范围小的变量时,需要在大范围数据类型前面加上“(需要强转的类型)”;
2.自动类型转换:由一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。这种转化是自动的。
|