1、为什么Java语言可以跨平台运行
因为不同的平台上有不同的虚拟机,虚拟机相当于一个翻译,使java语言可以跨平台运行。
2、JDK、JRE和JVM的区别
JDK是开发环境,包含运行环境JRE和开发工具,JRE包含虚拟机JVM。
3、注释有几种,注释的作用
注释有三种,单行注释,多行注释和文档注释,
注释的作用是可以在写代码过程中辅助我们理解代码,不影响其运行。
4、什么是关键字
关键字是在java语言中具有特定含义的英语单词。
5、什么是标识符,以及几种标识符命名的规则
标识符是一般用来定义类,方法,变量等的名称;
有小驼峰命名法和大驼峰命名法,小驼峰一般是用来命名方法和变量的,
单个单词的时候首字母一般为小写,后面的单词首字母为大写。
大驼峰是每个单词的首字母都为大写,一般定义类。
6、什么是常量,什么是变量,常量和变量的区别
常量是在一次运行中不变的量,变量是可以被赋值和改变的量,
常量只能运行一次,而且不变,变量可以通过赋值改变它的量。
7、什么是强转?什么是自动类型转换?
强转是大的数据类型转小的要进行强制转换,如,float b =(float)50.0;浮点数的默认的类型是double,
如果不进行强制转换无法输出b
自动类型转换时小的数据类型转换为大的,如double b = 8;
进行输出的话会把默认的int类型转换为double类型,输出8.0。
|