概述
问答题
1. Java语言的主要贡献者是谁?
答:James gosling(詹姆斯.高斯林,java之父)
2. 开发Java应用程序需要经过哪些主要步骤?
答:(1)编写Java源文件:使用文本编辑器(Edit或记事本),扩展名为.java
(2)编译Java源文件:使用Java编译器(javac.exe)。得到字节码文件*.class
(3)运行Java程序:Java应用程序使用Java解释器(java.exe)执行字节码文件;
3. Java源文件是由什么组成的?一个源文件中必须要有public类吗?
答:java源文件是由以下几部分组成
1)interfaceDefinition 表示://0或多个
2)import语句 表示://0或多个,这里要注意的是必须放在所有类定义之前
3)classDefinition语句 表示://0或多个
4)public classDefinition语句 表示://0或1个
不是必须的,可以没有public类。
但是一个Java源文件中最多只能有一个public类,当有一个public类时,源文件名必
须与之一致,否则无法编译,如果源文件中没有一个public类,则文件名与类中没有一致性要求。
4. 如果JDK的安装目录为D:jdk,应当怎样设置path和classpath的值?
答:Path变量要添加D:jdkbin,classpath变量添加D:jdkjrelibrt.jar;.;要注意这个.代表的是应用程序的当前目录和其子目录中的类
5. Java源文件的扩展名是什么?Java字节码的扩展名是什么?
答:java和class
6. 如果Java应用程序主类的名字是Bird,编译之后,应当怎样运行该程序?
答:在IDE里面的话可以直接右键点击该类, 在菜单里面有"run XXXX"的选项, 点击就可以运行了; 如果是想直接在DOS界面运行的话, 就在DOS窗口中输入java bird.java就行了
7. 什么叫标识符?标识符的规则是什么?false是否可以作为标识符。
答:标识符就是用于给 Java 程序中变量、类、方法等命名的符号
使用标识符时,需要遵守几条规则:
1)标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴
2)标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以
3)标识符是严格区分大小写的。 所以涅,一定要分清楚 imooc 和 IMooc 是两个不同的标识符哦!
4)标识符的命名最好能反映出其作用,做到见名知意
false可以作为标识符
8. 什么叫关键字?true和false是否是关键字?请说出6个关键字。
答:Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。
true和false不是关键字
for、if、char、case、byte、final
9. Java的基本数据类型都是什么?
答:boolean byte short char int long float double
10. float型常量和double型常量在表示上有什么区别?
答:这两种数据类型的主要区别是:double取值范围和精度比float都要高;
java中,次要区别是二者在变量定义上有些不同,比如:floath a = 2.3f; double a = 2.3;float类型值后面有一个f;
11. 怎样获取一维数组的长度。
答:如果是数组的话就是:数组.length属性; 如果是字符串的话就是:字符串.length()方法; 如果是集合的话就是:集合.size()方法
12. 关系运算符的运算结果是怎样的数据类型?
答:布尔型..即true与false.
13. if语句中的条件表达式的值是否可以是int型?
答:可以,,但会计算它的布尔值,,比如1就是true,0就是false
14. while语句中的条件表达式的值是什么类型?
答:是boolean类型的
15. switch语句中必须有default选项码?
答:不是必须的,但是建议加上
16. 在while语句的循环体中,执行break语句的效果是什么?
答:是执行到break跳出循环
17. 可以用for语句代替while语句的作用吗?
答:可以
最后
以上就是酷酷咖啡为你收集整理的java基础小知识(二)——LAB1问答题的全部内容,希望文章能够帮你解决java基础小知识(二)——LAB1问答题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复