为什么Java语言可以跨平台运行
Java并不直接在平台系统上运行,对不同平台会有相对应的虚拟机,java在对于的虚拟机上运行。
JDK、JRE和JVM的区别
JDK包含JRE和开发工具包,JRE包含JVM和核心类库;所以JDK包含JRE,JRE又包含JVM
注释有几种,注释的作用
注释有三种,分为单行注释,多行注释,文档注释。
注释的作用:用于对程序代码的解释说明,且不影响程序运行。
什么是关键字
java中有特殊含义的小写英文单词。
什么是标识符,以及几种标识符命名的规则
标识符是编程时使用的名字,用于给类、方法、变量、常量等命名。
硬性规则:1,由数字 下划线 字母 $组成,且数字不能作为开头 2,不能是关键字 3,区分大小写
软性规则:大驼峰:全部单词以大写字母开头,给类取名。 小驼峰:第一个单词首字母小写,其他单词首字母大写,给方法,变量。 命名最好做到见名知意。
什么是常量,什么是变量,常量和变量的区别
常量:在一次运行期间其值不可变的量。
变量:在一次运行期间其值可以改变的量。
常量和变量的区别在于一次运行区间,其值可不可以改变。
什么是强转?什么是自动类型转换?
强转:把数据范围大的变量或者数赋值给数据范围小的变量
自动类型转换:把数据范围小的变量或者数赋值给数据范围大的变量 |