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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.为什么Java语言可以跨平台运行
因为Java语言有JVM虚拟机的存在,不同的操作系统有不同的虚拟机,我们编写的代码是在虚拟机中运行的,不是在操作系统中运行的。

2.JDK、JRE和JVM的区别
JDK:Java开发环境,含有JRE和开发工具包;
JRE:Java运行环境,含有核心类库和JVM;
JVM:Java虚拟机;
JDK包含JRE,JRE包含JVM。

3.注释有几种,注释的作用
作用:对代码的解释和说明,提高程序的可读性。
分类:
      单行注释:  //
      多行注释: /*      */
      文档注释: /**       */

4.什么是关键字
关键字是被Java语言定义好的、有特殊含义的单词。都是由小写字母组成的,不能随意使用。

5.什么是标识符,以及几种标识符命名的规则
标识符:由程序员自己定义的名称。有类名、变量名、方法名。
命名规则:
      硬性规定:1.由26位大小写字母、0-9数字、$美元符号和 _下划线组成;
               2.不能是数字开头;
               3.不能是关键字。

      软性建议:1.类名:大驼峰式,每个单词的首字母大写
               2.变量名和方法名:小驼峰式,第一个单词的首字母小写,之后每个单子的首字母大写。

6.什么是常量,什么是变量,常量和变量的区别
常量:在一次运行期间,不可以改变的量。
变量:在一次运行期间,可以改变的量。


7.什么是强转?什么是自动类型转换?
强转:强制类型转换,由取值范围大的类型向取值范围小的类型转换.需手动完成且可能会丢失精度。
自动类型转换:由取值范围小的类型向取值范围大的类型转换;自动完成且安全。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马