ImageVerifierCode 换一换
格式:DOCX , 页数:52 ,大小:45.22KB ,
资源ID:11866104      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11866104.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第一章JAVA基础资料.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第一章JAVA基础资料.docx

1、第一章JAVA基础资料51第一章JAVA基础一、填空题1、 标识符 是唯一标志一个变量( variable )、方法(method)和类(class)等的名字。2、 标识符是区分 大小写 的,可以为任意长度(unlimited-length ),但一般来说,长度适中即可。3、 标识符以_下划线、上母 或 $ 开始, 并包含这些字符和数字的字符序列。4、 标识符不能使用java语言定义的 关键字5、 基本 Srin数据类型是不能简化的、内置的数据类型,用 以表示真是的数字、字符等,通常用来构建更复杂的数据类 型。6、 java的开发工具包包括 _2se _,2me_ _,2ee_三种不同的工具包

2、。7、 JVM 是(java 虚拟机 -java virtual machine), JDK 是(java 开发工具 -Java Developers Kit )。& java中最简单的一种数据类型是 布尔类型 ,其类型说明符为 boolean 。9、 布尔类型变量的值只有两种值,其值为 false 和 true 。10、 整数类型包括 _byte、 int、short、 long ,他们 都是带符号的(即有正负之分),表示数学中的整个数。11、 byte类型数据占 8-位空间,short类型数据占位空间,int类型数据占 32位空间,long类型数据占64位空间。12、 除了常见的十进制表示

3、外,还可以用 十六讲制和八 进制来表示整数。13、 浮点类型包括 float和double 两种数据类型,他们 是带符号的(有正负之分),表示的是数学中的小数。14、 float类型数据占据_3216_位空间,double类型数据占据 64-32 位空间。15、 对于浮点型数据,其十进制形式由 数字整数 和 小数 点小数 组成,且必须含有小数点。16、 在java中 浮数点 二进制 也可以使用科学计数法来 表示。17、 常用的算术运算符有+, -, , /,在java中用来表示 加法 、减法、乘法_和除法 。18、 +运算符能够用于String的连接操作是java提供 的一种特别支持。19、

4、/运算对于两个整数的除法,返回值是他们的商的整数部分(int型)。可以通过取模运算符_% 来获取他们的余数。20、 java中递增符号为 + , java中递减符号为 -_,赋值运算符是= 。21、 实际上,递增递减使用的是一种所谓的后缀形式,即递 增,递减运算符在变量的后面,其实,递增递减也可以试用 前 缀形式。22、 新建一个对象的运算符是 new ,调用对象的属性和方法的运算符是.。23、 关系运算符运算后的产生一个 BOOIean 类型的结果。24、 关系运算中如果关系成立(为真),将返回true , 否则返回 false 。25、 关系运算符包括 大于( )、小于( =)、 大于等于

5、 ( =) 小于等于和不等于 (!=)。26、 boolean类型变量只能使用 等于 和不等于两个关系运算符进行比较。27、 与关系运算一样, 逻辑 运算也会产生 boolean结果。28、 equals方法比较的是对象的 实际 内容。29、 逻辑运算符包括 &(逻辑与),|(逻辑或),和 !_ (逻辑非)。30、 逻辑运算符中 和1| 是二目运算符,而 ! 是一目运算符。31、 一个基本的Java程序包括 _ 包 _,import_语句_,类 ,方法_和语句一五部分。32、 短路逻辑运算包括 &和 。33、 在文件的路径使用中 path1path2path3,java对他的描述 为 _pat

6、h1.path2.path334、 java语言中使用” ”开始,应用”结束。35、 java允许的三种注释方法为、 /*/ 一 ,/* */(分块注释)36、 Java语言中,小数默认为 double 类型。37、在java中数据类型分为 基本数据类型 和引用数据类型两大类。 (基本数据类型,包括数值型,字符型和布尔型。字符型: char采用unicod的16位编码方式进行编码)(引用数据类型:类、接口类型、数组类型、枚举类型、注解类型)(基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上;引用数据类型在被床架时,首先要在栈上给其引用(句柄)分配一块内存,而对象的具体信息都

7、存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。)38、 逻辑表达式:(34=25)&(68!=90)|(48*2100)的值为 _true。39、 Math 类的 random()方法可以产生一个 0-1_之间的 _double随机数。40、 在Java语言中,逻辑常量只有 _true_和_false两个值。41、 所谓 N目运算符,是指参加运算的变量的个数为N。42、 当参加逻辑运算的两个变量都为真时,逻辑与运算才返回true,否则返回falseo43、 有一个参与逻辑运算的变量为真时,逻辑或运算便会返 回真 。44、 当且仅当逻辑运算的变量都为假时,逻辑或运算才会返 回 假 。45

8、、 逻辑非就是简单地取反、true变为false, false变为 true46、 &、|和!只能作用于 boolean类型值上。47、 位运算允许直接操作一个整数的每个 二 进制位。48、 位运算符包括按位与(&丄、按位或(、按位异或(d。49、 位运算符会对参与运算的变量所对应的二进制位进行逻 - 辑运算,并产生一个结果。50、 在位运算中可以把 0视为false , 1视为 true。51、 当且仅当参与位运算的两个位都为 1时,位与运算才返 回丄,否则返回_0_。52、 只要有一个参与位运算的位为 1时,位或运算就返回 1_。53、 当且仅当参与位运算的两个位都为 0时,位或运算才返回

9、 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中,赋值运算

10、是通过数学符号中的 来完成的。62、 在java赋值运算中等号的意思是获取等号 右 边 的值并将他复制到左边。63、 赋值运算中等号左边的值称为左值,右边的称为右值。 右值可以是任何数、变量或是表达式,而左值则必须是一个 int型变量。64、 可以将一个常数赋值给 变量 (如 x=1),但是不能为 常数赋值。65、 每个Java应用程序可以包括许多方法, 但必须有且只能有一个 main 方法。66、 Java编程的三个步骤、编辑源程序、 编译字节码 和解释运行字节码。67、 根据结构组成和运行环境的不同, Java程序可以分为两 类、_java Application 一和 java Appl

11、et 。68、 状态和行为是对象的主要属性。对象的状态在计算机内部是用变量 来表示,而对象的行为在计算机内部 是用 万法 来表示。69、 关于 main方法的方法头正确的书写格式是 public static void main (String args)_。70、 Java语言的各种数据类型之间提供两种转换、_ 自动转换 和强制转换。71、 开发与运行 Java程序需要经过的三个主要步骤为、编译 、解析 和执行 。72、 、 若x = 100 , y = 120,贝U x y和x = y的逻辑值分别 为 false 和 true。73、 设x = 60,则表达式 (x + + ) / 3的值

12、是 。74、 Java语言的整型常量有十进制、十六进制和八进制三种形式,从这角度来说, 4589是 十进制 整数,0x3890是_十六进制_ 整数,02548是十进制 整数。75、 Java源文件中最多只能有一个 main 类,其他类 的个数不限。76、 创建包的语句应该放在程序的位置 第一行 。77、 定义包的关键字 package passcake成的字节码文件的扩 展名为_.class二、判断题1、 Java语言不区分大小写。(F )2、 Java程序源文件的扩展名为.class。( F )3、 Java程序中都含有 main方法,因为它是所有 Java程序执行的入口。 ( F T )

13、java程序分为java应用程序+小应用程序applet女口果是java应用程序,一般应当含有 main方法,因为它是所有java程序执行的入口 如果是applet,不用main方法。由init初始化,start启用4、 Java程序可以运行在任何操作系统上,只要有对应操作 系统的虚拟机。(T )5、 Java程序源文件名应该与主类名保持一致。 (T )6、 “/”即可以表示单行注释, 也可以表示多行注释。(F )7、 Java中的整型int占2个字节,取值范围为 -32768 32767。 ( F )&在Java语言中,执行语句 ” boolean t=1 & 0; ”的结果 是给boole

14、an类型变量t赋初值为false。(FT9、 声明变量时必须定义一个类型。 (FT )(网上是 正确的10、 注释的作用是使程序在执行时在屏幕上显示注释符号之 后的内容。(T F )11、 Java认为变量 Sum 与sum 是相同的。 (F )12、 求模运算符(%)只可用于整型操作数。 (F13、 算术运算符*,/,%,+和-有相同的优先级。 (F )14、 Java语言中的标识符可以以数字、字母或下划线开头。(F )15、 Java中小数常量的默认类型为 float类型,所以表示单精度浮点数时,可以不在后面加 F或f。 ( F16、 Java语言是IBM公司设计的一种面向对象程序设计语

15、言。(FT17、 一个Unicode字符占4个字节。 ( F )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可以运行在浏览器中。 (T )Java可以用来进行多媒体及网络编程。 (T选择题1、 语法错误由( B )发现的A、JRE B、编译程序应用程序2、 Java的源代码文件具有(A、class B、javac、命令提示符D、)的扩展名、javac3、 JAVA 语言是在 1991 年有

16、Jame Gosling 在( 立的。A、Apple MicrosystemsB、 IBMsourceD )创C、 MicrosoftD、 Sun4、 java运行环境只可以识别出(A、java5、 拥有扩展名为 写的Java源代码。A、 java B、6、 Java 是( 可以完成任务A、机器jre(D )文件。C 、 exe D、classB )的文件可以存储程序员所编C、 exe D、jreclassC )语言的一个实例,其单条程序语句便汇编 C、咼级D、 以上都不对A ),7、 Java编程言提供了可以由开发人员直接使用的( 因而每个应用程序不必从头创建,只需导入相应需要的就可 以了。

17、A、现有库类 级存储器TCP C、汇编代码java文件转换成一个class文件、编译程序 C、 转换器程序& ( B )可将一个 A、调试程序 BD、JRE9、在查找到应用程序的一个语法错误以后,编译程序将给 用户通告此错误(CA、出现的行号 码C、一个简短的描述)B、可用于改正错误的正确代D、选择A和B10、语法错误可因多种原因产生,例如,当( D )A、 应用程序突然中止 B、缺少括号 C、单词拼写错误 D、选择B和C11、为了编译应用程序,输入命令( C)并跟上相应文件的名字。A 、 build B 、 java C 、 javac D 、 create12 、下面对标识符的描述,正确的

18、是( )A 、 可以以任意字符作为起始,但不能包含空格B、 必须以数字作为起始,但不能包含空格C、 不能以以数字作为起始,也不能包含空格D 、 不能以数字作为起始,但可以包含空格13、方法( )可将一个数值转换成文本。A 、 Integer.valueOf B 、 Integer.parseInt C 、String.parseInt D 、 String.valueOf14 、下面的数据类型强制转换中,需要把一个字符串转换为 数字型的方法中,哪个是正确的( )。A 、 Double.psrseString() B、 String.parseDouble()C、 Double.parseDou

19、ble() 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 、注释

20、 B、 文本 C、案均不正确19、下面对注释的功能描述正确的是(A、 有助于增强应用程序的可读性 杠之后C、 会编译程序忽略 确D 、 以上答案均正20、 Java语句在遇到( )时将结束。A 、, B、; C、。21、 文档注释的 version 标识表示( A 、 类与方法的更新过程C、作者名称的版本22、 文档注释的 param 标识表示( A 、参数说明的说明C、异常处理的说明类的说明23、 ( )是规范的类名 A 、 CountCLasslD 、 demooB 、car24、( )是规范的类包名字。A 、java.Lang B 、java.langD 、 1java.lang25、(

21、 )是规范的常量名称。A、 Min_Value B 、MinD、)。B、D、B、D、版权信息 接口与类还回参数抛出异常C、moonC、Java.langvalueC、MIN_V ALUE D 、 min_Value26、Java语言中的关键字是( )C、区分大小写A、标识符 B、由Java保留使用的D 、 B 和 C27、 类的声明是以( )作为结束A、花括号 B、分号(;) C、end关键字 D、class 关键字28、 方法( )可以将文本转换成数值A、 Integer.getInt B、 String.valueOf C、 Integer.parseIntD 、 String.value

22、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 、以上答案都

23、不对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、

24、 内A 、 / B、 C、39、每一个变量都拥有一个(A 、 名字 B 、 类型D 、 以上都不对40、在 Java 中,使用( )A、 括号 B、 变量存41、如果一个表达式中包含多个表示乘法、除法、和求余的运算符,那么他们将按照 ( )的顺序进行执行C、以上两个答案都A、从右到左 B、从左到右对 D、以上答案都不对42、调试程序中的( )命令能够对应应用程序源代码中的一个可执行的代码行设置断点。A 、 stopB 、 run C 、 print D 、clear43、注释内容在代码编写中经常出现,下面对注释功能的说 明正确的是 ( )。A、解释说明代码 B、注销部分代码 C、强调代码的重要

25、性 D 、 A 和 B44、 用于完成某个特定任务并且可能会返回一个值的代码部分被认为是( )A、变量 B、方法 C、操作数 D、标识符45、 用于存储整数值的变量应使用关键字( )进行 申明A 、 integer B 、 int C 、 intVariableD 、 Int46、 ( )是帮助程序员开发算法的一个人工的、非正 式的语言A、伪代码 B、Java语言 C、注释 D、执行47、 下面对伪代码的描述中,正确的是( )A、 通常只能描述声明 B、 在计算机中执行C、 通常只描述可执行的代码行 D 、通常描述声明和可执行的代码行48、 符号( )并不属于一个Java运算符A 、 * B、

26、 != C、 D、 %49、 下面哪些是 java 语言中的关键字?( )A 、 sizeof B 、 abstract C 、 NULL D 、 Native50、 下面语句哪个是正确的? ( )A 、 char a=abc; B、 long l=oxfff; C、 float f=0.23;D 、 double b=0.7E-3;51、 以下程序测试 String 类的各种构造方法,试选出其运行 效果。 ( )class STRpublic static void main(String args)String s1=new String();String s2=new String(St

27、ring 2);char chars=a, ,s,t,r,i,n,g;String s3=new String(chars);String s4=new String(chars,2,6);byte bytes=0,1,2,3,4,5,6,7,8,9;StringBuffer sb=new StringBuffer(s3);String s5=new String(sb);System.out.println(The String No.1 is +s1);System.out.println(The String No.2 is +s2);System.out.println(The Str

28、ing No.3 is +s3);System.out.println(The String No.4 is +s4);System.out.println(The String No.5 is +s5);A 、 The String No.1 isThe String No.2 is String 2The String No.3 is a stringThe String No.4 is stringThe String No.5 is a stringB 、 The String No.1 isThe String No.2 is String 2The String No.3 is a

29、 stringThe String No.4 is tringThe String No.5 is a stringC 、 The String No.1 isThe String No.2 is String 2The String No.3 is a stringThe String No.4 is strinThe String No.5 is a stringD 、以上都不对52、下面语句段的输出结果是什么? ( )int i = 9;switch (i) default:System.out.println(default);case 0:System.out.println(zero);break;case 1:System.out.println(one);case 2:System.out.println(two); A 、 defaultB 、 default, zeroC 、error default clause not defined D 、53、下列哪个是合法的标识符、 ( )A 、c=z B 、_Haha C、8nd54、 内部数据类型 byte 的取值范围是、no output displayedD 、Guang zhou ( )C、 (-128)A、065, 535 B、(-32,768)32,767 127 D、 (-256)255

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

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