第一章JAVA基础资料Word格式文档下载.docx

上传人:b****4 文档编号:8246684 上传时间:2023-05-10 格式:DOCX 页数:52 大小:45.22KB
下载 相关 举报
第一章JAVA基础资料Word格式文档下载.docx_第1页
第1页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第2页
第2页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第3页
第3页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第4页
第4页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第5页
第5页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第6页
第6页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第7页
第7页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第8页
第8页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第9页
第9页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第10页
第10页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第11页
第11页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第12页
第12页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第13页
第13页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第14页
第14页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第15页
第15页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第16页
第16页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第17页
第17页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第18页
第18页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第19页
第19页 / 共52页
第一章JAVA基础资料Word格式文档下载.docx_第20页
第20页 / 共52页
亲,该文档总共52页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

第一章JAVA基础资料Word格式文档下载.docx

《第一章JAVA基础资料Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《第一章JAVA基础资料Word格式文档下载.docx(52页珍藏版)》请在冰点文库上搜索。

第一章JAVA基础资料Word格式文档下载.docx

=)、大于等于(<

=)小于等于和

不等于(!

=)。

26、boolean类型变量只能使用等于和不等于

两个关系运算符进行比较。

27、与关系运算一样,逻辑运算也会产生boolean结

28、equals方法比较的是对象的实际内容。

29、逻辑运算符包括&

—(逻辑与),||—(逻辑或),

和!

_(逻辑非)。

30、逻辑运算符中和—1|是二目运算符,

而!

是一目运算符。

31、一个基本的Java程序包括_包_,import_语句_,类

—,—方法_和语句一五部分。

32、短路逻辑运算包括—&

和——。

33、在文件的路径使用中\path1\path2\path3,java对他的描述为_path1.path2.path3

34、java语言中使用””开始,应用”——结束。

35、java允许的三种注释方法为、—/**/一,

—/***/(分块注释)

36、Java语言中,小数默认为double类型。

37、在java中数据类型分为基本数据类型和引用数据类型

两大类。

(基本数据类型,包括数值型,字符型和布尔型。

字符型:

char采用unicod

的16位编码方式进行编码)(引用数据类型:

类、接口类型、数组类型、枚举类型、注解

类型)(基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上;

引用数据类型在被床架时,首先要在栈上给其引用(句柄)分配一块内存,而对象的具体

信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。

38、逻辑表达式:

(34<

=25)&

(68!

=90)||(48*2<

100)的值为__true。

39、Math类的random()方法可以产生一个0-1_之间的_double随机数。

40、在Java语言中,逻辑常量只有__true__和_false两个值。

41、所谓N目运算符,是指参加运算的变量的个数为

N。

42、当参加逻辑运算的两个变量都为真时,逻辑与运算才返

回true,否则返回falseo

43、有一个参与逻辑运算的变量为真时,逻辑或运算便会返回真。

44、当且仅当逻辑运算的变量都为假时,逻辑或运算才会返回假。

45、逻辑非就是简单地取反、true变为false,false变为true

46、&

、||和!

只能作用于boolean类型值上。

47、位运算允许直接操作一个整数的每个二进制位。

48、位运算符包括按位与(&

丄、按位或(』、按位异或(d。

49、位运算符会对参与运算的变量所对应的二进制位进行逻-辑运算,并产生一个结果。

50、在位运算中可以把0视为false,1视为true。

51、当且仅当参与位运算的两个位都为1时,位与运算才返回丄,否则返回_0_。

52、只要有一个参与位运算的位为1时,位或运算就返回1_。

53、当且仅当参与位运算的两个位都为0时,位或运算才返

回0。

54、位运算中,非就是简单的取反、1变为―0—,0变为—

55、在java中好哎呦左移位运算符(<

<

)和右移位运算符(>

>

)。

56、若a为int型变量且赋值6。

执行语句a--后a的值是5。

执行语句a++后a的值是7。

57、表达式(10/3)的值是_3_。

表达式(-10/3)的值是_-3_。

58、在一个Java源文件中定义了3个类和15个方法,编译该Java源文件时会产生3_个字节码文件,其扩展名是class。

59、字符变量以char类型表示,它在内存中占_16_2__位bit。

60、在Java语言中,如数字后没有任何字母,计算机默认为

double___类型。

61、在java中,赋值运算是通过数学符号中的来完成的。

62、在java赋值运算中等号的意思是获取等号右边的值并将他复制到左边。

63、赋值运算中等号左边的值称为左值,右边的称为右值。

右值可以是任何数、变量或是表达式,而左值则必须是一个int型变量—。

64、可以将一个常数赋值给变量(如x=1),但是不能为常数赋值。

65、每个Java应用程序可以包括许多方法,但必须有且只能

有一个main方法。

66、Java编程的三个步骤、编辑源程序、—编译字节码—和解释运行字节码。

67、根据结构组成和运行环境的不同,Java程序可以分为两类、__javaApplication一和javaApplet。

68、—状态和行为是对象的主要属性。

对象的状态在计算机

内部是用—变量来表示,而对象的行为在计算机内部是用万法来表示。

69、关于main方法的方法头正确的书写格式是publicstaticvoidmain(Stringargs[])_。

70、Java语言的各种数据类型之间提供两种转换、__自动转换和强制转换。

71、开发与运行Java程序需要经过的三个主要步骤为、

编译、

解析和执行。

72、、若x=100,y=120,贝Ux>

y和x<

=y的逻辑值分别为false和true—。

73、设x=60,则表达式(x++)/3的值是。

74、Java语言的整型常量有十进制、十六进制和八进制三

种形式,从这角度来说,4589是十进制整数,

0x3890是___十六进制_—整数,02548是—十进制整

75、Java源文件中最多只能有一个main类,其他类的个数不限。

76、创建包的语句应该放在程序的位置第一行。

77、定义包的关键字packagepasscake成的字节码文件的扩展名为_.class

二、判断题

1、Java语言不区分大小写。

(F)

2、Java程序源文件的扩展名为.class。

(F)

3、Java程序中都含有main方法,因为它是所有Java程

序执行的入口。

(FT)java程序分为java应用程序+小应用程序applet女口果

是java应用程序,一般应当含有main方法,因为它是所有java程序执行的入口如果是applet,不用

main方法。

由init初始化,start启用

4、Java程序可以运行在任何操作系统上,只要有对应操作系统的虚拟机。

(T)

5、Java程序源文件名应该与主类名保持一致。

(T)

6、“//”即可以表示单行注释,也可以表示多行注释。

7、Java中的整型int占2个字节,取值范围为-32768〜32767。

(F)

在Java语言中,执行语句”booleant=1&

0;

”的结果是给boolean类型变量t赋初值为false。

(FT

9、声明变量时必须定义一个类型。

(FT)(网上是正确的

10、注释的作用是使程序在执行时在屏幕上显示注释符号之后的内容。

(TF)

11、Java认为变量Sum与sum是相同的。

(F)

12、求模运算符(%)只可用于整型操作数。

(F

13、算术运算符*,/,%,+和-有相同的优先级。

14、Java语言中的标识符可以以数字、字母或下划线开头。

15、Java中小数常量的默认类型为float类型,所以表示单

精度浮点数时,可以不在后面加F或f。

(F

16、Java语言是IBM公司设计的一种面向对象程序设计语言。

17、一个Unicode字符占4个字节。

18、假设x、y都是float型,分别等于5和7,而x1、y1则是double型,分别等于5.0和7.0,那么x/y与x1/y1的值不相等

(FT)

19、用Javac编译Java源文件后得到代码叫字节码。

20、

21、

三、

TF)

applet可以运行在浏览器中。

Java可以用来进行多媒体及网络编程。

(T

选择题

1、语法错误由(B)发现的

A、JREB、编译程序

应用程序

2、Java的源代码文件具有(

A、classB、java

c、命令提示符

D、

)的扩展名

、javac

3、JAVA语言是在1991年有JameGosling在(立的。

A、AppleMicrosystems

B、IBM

source

D)创

C、Microsoft

D、Sun

4、java运行环境只可以识别出(

A、java

5、拥有扩展名为写的Java源代码。

A、javaB、

6、Java是(可以完成任务

A、机器

jre

D)文件。

C、exeD、

class

B)的文件可以存储程序员所编

C、exeD、

C)语言的一个实例,其单条程序语句便

汇编C、咼级

D、以上都不对

A),

7、Java编程言提供了可以由开发人员直接使用的(因而每个应用程序不必从头创建,只需导入相应需要的就可以了。

A、现有库类级存储器

TCPC、汇编代码

java文件转换成一个class文件

、编译程序C、转换器程序

(B)可将一个A、调试程序B

D、JRE

9、在查找到应用程序的一个语法错误以后,编译程序将给用户通告此错误(C

A、出现的行号码

C、一个简短的描述

B、可用于改正错误的正确代

D、选择A和B

 

10、语法错误可因多种原因产生,例如,当(D)

A、应用程序突然中止B、缺少括号C、单词拼写错

误D、选择B和C

11、为了编译应用程序,输入命令(C)并跟上相应文

件的名字。

A、buildB、javaC、javacD、create

12、下面对标识符的描述,正确的是()

A、可以以任意字符作为起始,但不能包含空格

B、必须以数字作为起始,但不能包含空格

C、不能以以数字作为起始,也不能包含空格

D、不能以数字作为起始,但可以包含空格

13、方法()可将一个数值转换成文本。

A、Integer.valueOfB、Integer.parseIntC、

String.parseIntD、String.valueOf

14、下面的数据类型强制转换中,需要把一个字符串转换为数字型的方法中,哪个是正确的()。

A、Double.psrseString()B、String.parseDouble()

C、Double.parseDouble()D、String.parseString()

15、乘法运算符一侧的表达式被引述为它的()

A、运算符的值B、结果C、操作数D、

参数

16、在数据类型的强制转化中,其中方法Integer.parseInt()

的功能描述正确的是()。

A、将一个整数转换成文本B、将文本

转换为一个整数

C、同String.valueOf一样完成相同的任务D、以上答

案都不对

17、()字符是一个乘法运算符号

A、星号(*)B、正斜杠(/)字符C、分号(;

D、以上答案都不对

18、一个()运算拥有两个操作数

二目D、以上答

B、位于两个正斜

A、注释B、文本C、

案均不正确

19、下面对注释的功能描述正确的是(

A、有助于增强应用程序的可读性杠之后

C、会编译程序忽略确

D、以上答案均正

20、Java语句在遇到()时将结束。

A、,B、;

C、。

21、文档注释的@version标识表示(A、类与方法的更新过程

C、作者名称

的版本

22、文档注释的@param标识表示(A、参数说明

的说明

C、异常处理的说明

类的说明

23、()是规范的类名A、CountCLassl

D、demo

o

B、car

24、()是规范的类包名字。

A、java.LangB、java..lang

D、1java.lang

25、()是规范的常量名称。

A、Min_ValueB、Min

D、{}

)。

B、

版权信息接口与类

还回参数

抛出异常

C、moon

C、Java.lang

value

C、

MIN_VALUED、min_Value

26、Java语言中的关键字是()

C、区分大小写

A、标识符B、由Java保留使用的

D、B和C

27、类的声明是以()作为结束

A、花括号B、分号(;

)C、end关键字D、

class关键字

28、方法()可以将文本转换成数值

A、Integer.getIntB、String.valueOfC、Integer.parseInt

D、String.value

29、变量名必须是一个()。

A、关键字B、有效的标识符C、以上两个答案都对D、

以上答案都不对

30、一些已在Java中定义的类型,如int,被认为是

()类型。

A、创建B、现存C、已定义的D、基本

31、在Java中,()可由“”来表示。

A、空字符B、空字符串C、空值D、以上答案都不对

32、当一个变量被放置在内存中的某一个单元中时,此值会

()该单元中先前所存放的值。

A、复制B、替换C、将其值添加到

D、移动

33、在Java中,在编写算术表达式的时候,必须()才能输入进计算机中。

A、使用括号B、在多行上C、以值的形式

D、以上答案都不对

34、赋值运算符(=)右侧的表达式总是在赋值发生之()

进行

A、前B、后C、同一时刻D、

以上都不对

35、断点不能设置在()中

A、注释B、可执行的代码行C、赋值语句

D、算术语句

36、当应用程序在某个断点处暂时执行时,下一条即将执行

的语句将位于该断点所在执行语句()的语句

A、之前B、之后C、处D、以上都

不对

37、为便于阅读表达式而添加在表达式中的括号被认识是

()括号

A、必要的B、冗余的C、嵌入D、嵌套的

38、运算符()用于执行除法运算

%D、*

C、以上两个都对

可强制运算符的执行次序。

C、调试程序D、内

A、/B、\C、

39、每一个变量都拥有一个(

A、名字B、类型

D、以上都不对

40、在Java中,使用()

A、括号B、变量

41、如果一个表达式中包含多个表示乘法、除法、和求余的

运算符,那么他们将按照()的顺序进行执行

C、以上两个答案都

A、从右到左B、从左到右

对D、以上答案都不对

42、调试程序中的()命令能够对应应用程序源代码

中的一个可执行的代码行设置断点。

A、stop

B、runC、printD、

clear

43、注释内容在代码编写中经常出现,下面对注释功能的说明正确的是()。

A、解释说明代码B、注销部分代码C、强调代码的重

要性D、A和B

44、用于完成某个特定任务并且可能会返回一个值的代码部

分被认为是()

A、变量B、方法C、操作数D、

标识符

45、用于存储整数值的变量应使用关键字()进行申明

A、integerB、intC、intVariable

D、Int

46、()是帮助程序员开发算法的一个人工的、非正式的语言

A、伪代码B、Java语言C、注释D、执

47、下面对伪代码的描述中,正确的是()

A、通常只能描述声明B、在计算机中执

C、通常只描述可执行的代码行D、通常描述声明

和可执行的代码行

48、符号()并不属于一个Java运算符

A、*B、!

=C、<

D、%

49、下面哪些是java语言中的关键字?

()

A、sizeofB、abstractC、NULLD、Native

50、下面语句哪个是正确的?

()

A、chara='

abc'

;

B、longl=oxfff;

C、floatf=0.23;

D、doubleb=0.7E-3;

51、以下程序测试String类的各种构造方法,试选出其运行效果。

classSTR{

publicstaticvoidmain(Stringargs[]){

Strings1=newString();

Strings2=newString("

String2"

);

charchars[]={'

a'

'

'

s'

t'

r'

i'

n'

g'

};

Strings3=newString(chars);

Strings4=newString(chars,2,6);

bytebytes[]={0,1,2,3,4,5,6,7,8,9};

StringBuffersb=newStringBuffer(s3);

Strings5=newString(sb);

System.out.println("

TheStringNo.1is"

+s1);

TheStringNo.2is"

+s2);

TheStringNo.3is"

+s3);

TheStringNo.4is"

+s4);

TheStringNo.5is"

+s5);

}

A、TheStringNo.1is

TheStringNo.2isString2

TheStringNo.3isastring

TheStringNo.4isstring

TheStringNo.5isastring

B、TheStringNo.1is

TheStringNo.4istring

C、TheStringNo.1is

TheStringNo.4isstrin

D、以上都不对

52、下面语句段的输出结果是什么?

inti=9;

switch(i){

default:

default"

case0:

zero"

break;

case1:

one"

case2:

two"

}

A、default

B、default,zero

C、errordefaultclausenotdefinedD、

53、下列哪个是合法的标识符、()

A、c=zB、_HahaC、8nd

54、内部数据类型byte的取值范围是、

nooutputdisplayed

D、Guangzhou()

C、(-128)〜

A、0〜65,535B、(-32,768)〜32,767127D、(-256)〜255

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

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2