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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

为什么Java语言可以跨平台运行
答:不同的操作系统中对应着能让java程序运行的java虚拟机(JVM)。

JDK、JRE和JVM的区别
答:JDK包含JRE和开发工具(java.exe 和 javac.exe),JRE包含JVM和核心类库,JVM实现java程序的跨平台。

注释有几种,注释的作用
答:
注释有三种:单行注释(//)、多行注释(/*..*/)、文档注释(/**..*/);
作用:对代码进行解释说明,对暂时不用的代码进行失效处理。

什么是关键字
答:关键字是被java赋予一定含义全部小写的单词。

什么是标识符,以及几种标识符命名的规则
答:
标识符是由程序员自己定义的名称。
硬性规则:
标识符是由字母、数字、_(下划线)、$(美元符号)组成,不能以数字开头,不能为关键字。

软性建议:
大驼峰命名法:全部单词首字母大写。(类的命名)
小驼峰命名法:首个单词首字母小写,后面的单词首字母全部大写。(变量、方法的命名)

什么是常量,什么是变量,常量和变量的区别
答:
常量:在程序运行过程中,其值不能被改变的量;
变量:在程序运行过程中,其值能够被改变的量;
区别是:在程序运行过程中,其值能否被改变,若能被改变则为变量,否则为常量。

什么是强转?什么是自动类型转换?
答:
强制类型转换:高精度数据类型转换为低精度数据类型;
自动类型提升:低精度数据类型转换为高精度数据类型。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马