卖115网盘资源那找

java基础语法习题

选题题

 

题目1(单选):

 

下面有关Java语言跨平台性说法正确的是(D )

 

选项 :

 

A.Java的源代码是跨平台的。

 

B.JDK是跨平台的。

 

C.JVM是跨平台的。

 

D.跨平台中的平台指的是操作系统,Java语言的跨平台性是指Java程序可以在不同的操作系统上运行,前提是相应的操作系统安装了对应的JVM。

 

题目2(单选):

 

以下选项中,关于常量说法正确的是( A )

 

选项 :

 

A

 

‘ ’(里面是一个空格),这是一个字符常量。 “ ”(里面是一个空格),这是一个字符串常量。

 

B

 

‘’(里面没有空格),这是一个字符常量。 ​ “”(里面没有空格),这是一个字符串常量。

 

C

 

'ab',这是一个字符常量。 “ab”,这是一个字符串常量。

 

D

 

1,2,3,3.0这4个都是整数常量。 ​ 1.0,2.1,3.1这3个都是小数常量。

 

题目3(单选):

 

下列选项中关于Java中的注释描述错误的是( B )

 

选项 :

 

A.单行注释的格式是,例子如下:

 

//被注释的内容

 

B.多行注释可以嵌套多行注释,例子如下:

 

/*hello/*java*/world*/

 

C.单行注释可以嵌套单行注释,例子如下:

 

//hello//world//java

 

D.多行注释的格式,例子如下:

 

/*被注释的内容*/

 

题目4(单选):

 

以下选项中,哪一项符合标识符的命名规则( A )

 

选项 :

 

A.HelloWorld

 

B.123itcast

 

C.class

 

D.$hei ma

 

题目5(单选):

 

有一个HelloWorld.java文件代码如下,下列说法正确的是( B )

 

public class HelloWorld {

   public static void main(String[] args) {

       System.out.println("helloworld");

  }

}

 

选项 :

 

A.Java源代码不用编译,可以直接运行。

 

B.编译使用命令javac HelloWorld.java

 

C.运行使用命令 java HelloWorld.class

 

D.Java虚拟机真正执行的是.java文件。

 

题目6(单选):

 

HelloWorld.java文件代码如下,使用javac HelloWorld.java编译时报错,下面说法错误的是( A )

 

public class HelloWorld { //第1行

   public static viod main(String[] args) { //第2行

       system.out.println(helloworld); //第3行

  }

}

 

选项 :

 

A.第1行有错误,HelloWorld应该都小写,写成public class helloworld {

 

B.第2行有错误,viod应写成void.

 

C.第3行有错误,system应该是System.

 

D.第3行有错误,helloworld应该用""引起来.

 

题目7(单选):

 

关于JDK、JRE、JVM下列哪些选项的描述是错误的( D )

 

选项 :

 

A.JRE全称Java Runtime Environment是Java的运行环境。

 

B.JDK全称Java Development Kit是Java的开发工具包。

 

C.JVM全称Java Virtual Machine是Java程序运行的载体,可以安装在不同的操作系统上,来运行Java程序。

 

D.一台计算机要能够执行java程序,必须同时安装JDK、JRE、JVM。

 

题目8(单选):

 

关于Java环境变量的配置说法错误的是( A )

 

选项 :

 

A.JAVA_HOME环境变量是Windows系统规定要配置的,不然Windows运行会不正常。

 

B.JAVA_HOME写的应该是JDK安装的目录。

 

C.安装了JDK后,通常会配置JAVA_HOME环境变量,它的作用是让操作系统上的程序能够知道JDK安装的目录。

 

D.配置了JAVA_HOME后,需要把%JAVA_HOME%\bin配置到path路径下,并用"分号"和其他配置隔开。

 

 

 

代码题

 

题目9

 

请编写程序,将如下语句输出到屏幕上:

 

Java是一门跨平台的计算机语言,被称为一次编写,处处运行。

 

思路分析:

 

1.创建java文件。

 

2.编写类,用于完成该程序。

 

3.程序的运行需要主方法,编写主方法。

 

4.该使用什么语句将题目中的文本输出?

 

5.该怎样编译和运行java文件?

 

 

 

参考步骤:

 

1.新建文本文件,将名称修改为Test01.java。注意显示文件的后缀名,防止出现Test01.java.txt的文件名。

 

2.打开文件,编写代码,先定义一个类Test01,类名需要与文件名一致。注意大小写。

 

3.在类中定义主方法,在主方法中编写输出语句,将题目中的文本用双引号包裹。

 

4.保存文件内容。打开cmd窗口,将命令目录切换至文件所在目录。使用javac命令编译java文件,使用java命令运行class文件,查看结果。注意:编译java文件,需要带后缀名;运行class文件,不需后缀名。

 

参考答案:

 

作业:

 

1.创建类和main方法

 

2.使用打印语句输出

 

1 public class Test01{

2 public static void main(String[] args) {

3 System.out.println("Java是一门跨平台的计算机语言,被称为一次编写,处处运行。");

4 }

5 }

 

 

3.运行效果

 

 

 

 

 

 

 

 

 

题目10

 

常量是指在程序运行过程中,其值不可以发生改变的量,请编写Java程序,分别将下列常量数据打印到屏幕上。

 

字符串常量:用双引号括起来的内容。"HelloWorld","黑马程序员" 

整数常量:不带小数的数字。666, -88 

小数常量:带小数的数字。13.14, -5.21 

字符常量:用单引号括起来的内容。'A','0','我' 

布尔常量:布尔值,表示真假。只有两个值:true,false 

空常量:一个特殊的值,空值,null(null值可以直接在输出语句打印吗)

 

思路分析:

 

1.创建java文件。

 

2.编写类,用于完成该程序。

 

3.程序的运行需要主方法,编写主方法。

 

4.该使用什么语句将题目中的常量输出?

 

5.程序编写完成,该怎样编译和运行java文件?

 

参考步骤:

 

1.新建文本文件,将名称修改为ConstantDemo.java。

 

2.打开文件,编写代码,先定义一个类ConstantDemo,类名需要与文件名一致。注意大小写。

 

3.在类中定义主方法,在主方法中编写多个输出语句,在输出语句中直接输出常量即可。

 

4.保存文件内容。打开cmd窗口,将命令目录切换至文件所在目录。使用javac命令编译java文件,使用java命令运行class文件,查看结果。注意:编译java文件,需要带后缀名;运行class文件,不需后缀名。

 

参考答案:

 

作业:

 

1.创建java类和main方法

 

2.使用变量存储数据类型

 

3.使用输出语句打印输出

 

/*

字符串常量:用双引号括起来的内容。"HelloWorld","黑马程序员" 

整数常量:不带小数的数字。666, -88 

小数常量:带小数的数字。13.14, -5.21 

字符常量:用单引号括起来的内容。'A','0','我' 

布尔常量:布尔值,表示真假。只有两个值:true,false 

空常量:一个特殊的值,空值,null(null值可以直接在输出语句打印吗) 

*/

 

 1 public class Test02 {

 2 public static void main(String[] args) {

 3 int a=666,b=-88;

 4 double c=13.14,d=-5.21;

 5 char ch1='A',ch2='0',ch3='我';

 6         

 7 //1.打印字符串常量"HelloWorld","黑马程序员" 

 8 System.out.print("hello,");

 9 System.out.println("黑马程序员");

10 System.out.println(""); // 字符串中内容可以为空, 空字符串

11         

12 //2.打印整数常量666, -88 

13 System.out.println(a);

14 System.out.println(b);

15         

16 //3.打印小数常量13.14, -5.21 

17 System.out.println(c); // CTRL + d 复制一行

18 System.out.println(d);

19         

20 //4.打印字符

21 System.out.println(ch1);

22 System.out.println(ch2);

23 System.out.println(ch3);

24             

25 //5.打印布尔常量

26 System.out.println(true);

27 System.out.println(false);

28         

29 ​

30         

31 /*线程“main”java.lang中的异常。

上一篇:卖115资源的那里有


下一篇:哪里有115资源定制