我是靠谱客的博主 酷酷咖啡,最近开发中收集的这篇文章主要介绍java基础小知识(二)——LAB1问答题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

问答题

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源文件是由以下几部分组成

     1interfaceDefinition 表示://0或多个

     2import语句 表示://0或多个,这里要注意的是必须放在所有类定义之前

     3classDefinition语句 表示://0或多个

     4public classDefinition语句 表示://01

    不是必须的,可以没有public类。

 但是一个Java源文件中最多只能有一个public类,当有一个public类时,源文件名必

 须与之一致,否则无法编译,如果源文件中没有一个public类,则文件名与类中没有一致性要求。

4. 如果JDK的安装目录为D:jdk,应当怎样设置pathclasspath的值?

答:Path变量要添加D:jdkbin,classpath变量添加D:jdkjrelibrt.jar;.;要注意这个.代表的是应用程序的当前目录和其子目录中的类

5. Java源文件的扩展名是什么?Java字节码的扩展名是什么?

答:javaclass

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. 什么叫关键字?truefalse是否是关键字?请说出6个关键字。

答:Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。

    truefalse不是关键字

    forifcharcasebytefinal

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. 关系运算符的运算结果是怎样的数据类型?

答:布尔型..truefalse.

13. if语句中的条件表达式的值是否可以是int型?

答:可以,,但会计算它的布尔值,,比如1就是true,0就是false

14. while语句中的条件表达式的值是什么类型?

答:是boolean类型的

15. switch语句中必须有default选项码?

答:不是必须的,但是建议加上

16. while语句的循环体中,执行break语句的效果是什么?

答:是执行到break跳出循环

17. 可以用for语句代替while语句的作用吗?

答:可以

最后

以上就是酷酷咖啡为你收集整理的java基础小知识(二)——LAB1问答题的全部内容,希望文章能够帮你解决java基础小知识(二)——LAB1问答题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部