java练习1综述Word格式文档下载.docx

上传人:b****1 文档编号:13267592 上传时间:2022-10-09 格式:DOCX 页数:24 大小:29.25KB
下载 相关 举报
java练习1综述Word格式文档下载.docx_第1页
第1页 / 共24页
java练习1综述Word格式文档下载.docx_第2页
第2页 / 共24页
java练习1综述Word格式文档下载.docx_第3页
第3页 / 共24页
java练习1综述Word格式文档下载.docx_第4页
第4页 / 共24页
java练习1综述Word格式文档下载.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

java练习1综述Word格式文档下载.docx

《java练习1综述Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《java练习1综述Word格式文档下载.docx(24页珍藏版)》请在冰豆网上搜索。

java练习1综述Word格式文档下载.docx

1.1常见的面向对象的程序设计语言包括哪些?

Java、c++、c#、object-c

1.2创建HelloJava.java文件,程序的功能就是打印输出”Hello,Java!

”这句话。

1.3输出由“*”组成的三角形。

*

***

*****

*******

1.4下列关于JDK、JRE和JVM的描述,哪项正确?

A.JDK中包含了JRE,JVM中包含了JRE

B.JRE中包含了JDK,JDK中包含了JVM

C.JRE中包含了JDK,JVM中包含了JRE

D.JDK中包含了JRE,JRE中包含了JVM

1.5下列哪个工具可以编译java源文件?

A.javacB.jdbC.javadocD.junit

1.6以下关于支持java运行平台的叙述,哪项错误?

A.Java可在Solaris平台上运行

B.Java可在Windows平台上运行

C.Java语言与平台无关,java程序的运行结果依赖于操作系统

D.Java语言与平台无关,java程序运行结果与操作系统无关

1.7环境变量PATH中含有多个路径时,路径与路径之间可以用哪项来隔开?

A.:

B.‘C.;

D.|

1.8以下关于java文件名的叙述,正确的是?

A.java原文件名的扩展名应为.java

B.java源文件的文件名应与文件中的类名一致

C.java字节码文件的扩展名应为.java

D.一个java源文件中只能包含一个java类

1.9Java源文件扩展名和编译后文件的扩展名正确的:

A.*.txt、*.javaB.*.c、*.classC.*.java、*.classD.*.cpp、*.java

1.10对JVM来说,可执行文件的扩展名正确的是:

A.*.javaB.*.classC.*.dllD.*.pyc

1.11如果只是要运行Java程序,下载程序安装()即可。

A.JDKB.JREC.JavaDocD.Glassfish

1.12Java根据应用领域不同,区分为()三大平台。

A.JavaSEB.JavaEEC.JavaMED.Android

1.13如果在hello.java中撰写以下程序代码:

publicclassHello{

publicstaticvoidmain(String[]args){

System.out.println(“HelloWorld”);

}

以下描述正确的是().

A.执行时显示HelloWorldB.执行时出现NoClassDefFoundErrorC.执行时出现找不到主方法错误D.编译失败

1.14在Main.java中撰写以下程序代码:

publicclassMain{

publicstaticmain(String[]args){

System.out.println(“HelloWorld”);

1.15在Main.java中撰写以下程序代码:

publicstaticvoidmain(){

1.16在Main.java中撰写以下程序代码:

publicstaticvoidmain(String[]args){

1.17编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()A.javaB.classC.htmlD.exe

1.18Java程序的执行过程中用到一套JDK工具,其中java.exe是指()A.java文档生成器B.java解释器C.java编译器D.java类分解器

1.19Java语言具有许多优点和特点,下列选项中,哪个反应了java程序并行机制的特点()A.安全性B.多线程C.跨平台D.可移植

Java语言的基本组成

2.1.Java有哪些数据类型?

Int,byte,short,long,boolen,float,douuble,char

2.2Float和double类型数据在赋值时有哪些注意事项

float型又称浮点型。

Pascal语言中称为实型,它对应着数学中的实数概念,即带小数点的数。

float型的值集,原则上是任意大小和精度的小数,实际的值集虽然不可能是任意大小,但由于采用尾数+阶码的表示形式,所以其可表示浮点数的范围可大到38104.3�0�7±

,表示的精度可以小到38100.1-�0�7。

因此,在一般的应用问题中,float型数据总是可以满足精度和大小的要求,不会出现溢出现象。

float型数据一般占用4bytes,即32bits空间。

当精度较高或数值较大时,人们往往使用double型,占用8bytes,即64bits空间。

float型数据与int型数据的区别在于它们所参加的运算操作类型是不同的。

例如在后文将看到增量运算(++,--)可以施于int型而不可用于float型;

在switch语句中出现的情况...

2.3Java中的字符常量和字符串常量有哪些区别?

 

一种是普通字符,即用单撇号括起来的一个字符,如'

b'

,'

y'

,‘?

’。

字符常量在储存在计算机的储存单元中时,是以其代码(一般采用ASCII代码)储存的。

另一种是转义字符,即特殊字符常量。

转移字符是C语言中表示字符的一种特殊形式,其含义是将反斜杠后面的字符转换成另外的意义

字符串常量:

定义:

用双引号(“”)括起来的0个或者多个字符组成的序列

存储:

每个字符串尾自动加一个‘\0’作为字符串结束标志

与字符常量的比较:

C语言允许使用字符串常量外,还允许使用字符常量。

说通俗点,字符常量是一个,字符串常量是多个

2.4.创建int变量n=10,并将其转换为long类型

Intn=10;

Lingl=intn;

2.5.创建字符型变量c=‘a’,并打印其ascii码

97

2.6.创建布尔类型变量b,并赋值为true,并打印其结果

Booleanb=true;

2.7.创建字节类型变量b=200,编译你的程序,观察结果,并解释原因。

Byteb=200,错误数值过大byte取值为127.

2.8下列哪项不属于java语言的基本数据类型?

B

A.intB.StringC.doubleD.boolean

2.9下列哪项不是int类型的字面值?

c

A.”20”B.077C.0xABBCD.20

2.10下列哪项不是有效的标识符?

B

A.userNameB.2testC.$changeD._password

2.11下列哪项是java语言中所规定的注释样式?

A

A.//单行注释B.—单行注释C./*单行或多行注释*/D./**文档注释*/

2.12如果有以下程序代码:

intnumber;

System.out.println(number);

以下描述正确的是(D);

A.执行时显示0B。

执行时显示随机数字C.执行时出现错误

D.编译失败

2.13以下的选项中能正确表示java语言中的一个整型常量的是(B)

A.12.B.-20C.1,000D.456

2.14若所有变量都已正确定义,以下选项中,非法的表达式是(C)。

A.a!

=4||b==1B.’a’%3C.’a’=1/2D.’A’+32

2.15在java语言中,逻辑常量只有true和()两个值。

2.16java语言中的浮点型数据根据数据存储长度和数据精度的不同,进一步分为float和(double)两种具体类型。

2.17.以下字符常量中不合法的是(C)

A.’|’B.’\’’C.”\n”D.’我’

2.18在java中,属于整数类型变量的是(C)

A.singleB.doubleC.byteD.char

2.19下列语句片段inta=10,b=4,c=20,d=6;

C

System.out.println(a++*b+c*--d);

A.144B.28C.140D.不能执行

运算符与表达式

1.20说明System.out.println(“Thischaracter“+’A’+”hasthevalue:

”+(int)’A’)的输出结果Thischaracter“+’A’+”hasthevalue:

”(int)’A’

1.21设x的值为10,写出表达式运算后x的值x+=x;

x-=3;

x*=1+2;

x%=5;

20;

7;

12;

1.22表达式:

1-2/5+2*5的结果是什么?

10.6

1.23Strings=”123”;

Strings1=s+456;

请问s1的结果是什么?

123456

1.24下列程序段执行后t5的结果是(b)。

Intt1=9,t2=11,t3=8;

intt4,t5;

t4=t1>

t2?

t1:

t2+t1;

t5=t4>

t3?

t4:

t3;

A.8B.20C.11D.9

1.25请说出下面程序的运行结果。

Publicstaticvoidmain(String[]args){

IntnNum1=6;

intnNum2=8;

System.out.println();

System.out.println((nNum1<

nNum2)&

&

((--nNum1)>

nNum2));

System.out.println(“nNum1is“+nNum1);

(--nNum1)>

nNum2);

System.out.println(“nNumis“+nNum1s);

}false

nNum1is5

false

nNum1is4

1.26从键盘接收一个整数,并判断其是奇数还是偶数(要求使用三元运算符)

1.27inti=100;

1.28System.out.println((i%2==0)?

偶数:

奇数);

1.29从键盘输入两个整数,求这两个数的和与差。

1.30inti=1;

1.31intb=2;

1.32System.out.pri

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1