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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

java基础语法练习题及答案doc.docx

1、java基础语法练习题及答案docjava基础语法练习题及答案实验Java基本语法练习一、 实验目的1、了解Java的数据类型;2、 掌握各种变量的声明方式;3、 理解运算符的优先级;4、 掌握Java基本数据类型、运算符与表达式、数 组的使用方法;5、 理解Java程序语法结构,掌握顺序结构、选择 结构和循环结构语法的程序设计方法;6、 通过以上内容,掌握Java语言的编程规则。二、 实验要求1、编写一个声明Java不同数据类型变量的程序;2、 编写一个使用运算符、表达式、变量的程序;3、 编写一个使用Java数组的的程序;4、 编写表达式语句、复合语句的程序;5、 编写使用不同选择结构的程

2、序;6、 编写使用不同循环结构结构的程序。三、 实验内容声明不同数据类型的变量1、编写声明不同数据类型变量的程序文件SimpleTypes. java,源代码如下:public class SimpleTypes public static void mainbyte b=0x55; short s=0x55ff; int 1=1000000;long l=0xfffL; char c= c ; float f=0.23F; double d=0. 7E-3; boolean bool=true; String Str = 这是字符 串数据类型 “;System, out. printin;

3、System, out. printin; System, out. printin; System, out. printin;System, out. printin; System, out. printin;System, out. printin; System, out. printin; 1System, out. printin;2、编译并运行该程序,结果如图.1所示。图.1声明不同类型变量的运行结果了解各种类型的取值范围和变量的使用范围21、通过下面程序了解变量的使用范围,源代码如下: public class PrimitiveTypeTest public static

4、void main / byteSystem, out. printin;System, out. printin;System, out. printin;System, out. printin;/ shortSystem, out.printin;System, out. printin;System, out. printin;System, out. printin;System, out. printin;/ intSystem, out. printin;System, out. printin;System, out. printin;System, out. printin;

5、System, out. printin;/ longSystem, out. printin;System, out. printin;System, out. printin;System, out. printin;/ floatSystem, out. printin;System, out. printin;System, out. printin;System, out. printin;System, out. printin;/ doubleSystem, out. printin;System, out. printin;System, out. printin;System

6、, out. printin;System, out. printin;/ charSystem, out. printin;System, out. printin;/以数值形式而不是字符形式将Character. MIN_VALUE 输出到控制台System, out. printin Character. MIN VALUE);/以数值形式而不是字符形式将Character. MAX VALUE输出到控制台System, out. printin Character. MAX_VALUE);2、Scope, java文件,通过本程序了解变量的使用范围,源代码如下:3/Scope.java

7、/Java中变量的作用域public class Scopepublic static void main int x =5;SystenL out printin;/只有 x 有效int y =6;System, out. printin;System, out. printin; /x, y 均有效System, out. printin;System, out. printin;只有 x 有效,y “out of scope”2、编译 Scope, java此时会出现错误提示如图.所示。因为变量y在方法 块中声明,在方法块之外它是不存在的,所以编译时会出错。把编译结果的DOS窗口贴到这里

8、图.编译结果3、修改上面的程序。44、成功运行该程序。思考:Scope, java程序说明了什么问题?答:局部变量一旦离开自己的括号就不再起作用了。1、建立使用关系运算符RealtionOp. java和逻辑运 算符LogicOp. java的程序文件,源代码如下:/Re1ationOp. java /LogicOp. java/Java中关系运算符的使用/Java中逻辑运算符的 使用public class RelationOp public class LogicOp public static void main public static void main int a=9;int a

9、=9:int b=6;int b=6;int c=6; int c=6;boolean d=ab;/ture boolean d, e;boolean e=a boolean f=b=c; /turee=&;/tureboolean g=b!=c; /false boolean h=b=c;/tureSystem, out. printin; boolean i=bSystem, out. printIn; boolean j=a=b; /falseSystem, out. printin; System, out. printin;System, out. printin; System,

10、out. printin;f=I I; /ture System, out. printin;g=&; /false System, out. printin;System, out. printin; System, out. printin;System, out. printin; 5Java程序设计:0707考试时间:90分钟用户:wanggang 难度:0总分:100导出时间:2011-07-013:06:15一、判断题1. 接口和类一样也可以有继承关系,而且都只能支持单继承2, 可以用 FileOutputStream 对象作为 PrintWrite 类的构造方法的参数3. A s

11、ubclass inherits all methods from the superclass4. Java中所有的类都是java, lang的子类5. 由于URL对象对应的Internet地址可以划分为 “协议名”、“端口号”和“文件名” 3部分,所以创建一个URL对象后,可以通过修改这3部分内容来修改这个URL 对象的Internet地址6. abstract方法不一定要声明在abstract类中7. 在Java中,异常是指程序在编译和运行进出现的 错误8. 我们可以方便地编写Java客户机/服务器程序,在 客户机/服务器模式中,客户机般通过套接字使用服务器 所提供的服务,Socket由

12、两部分组成:IP地址和端口号9. 子类的域和方法的数目一定大于等于父类的域和 方法的数目10. 最终方法只能存在于最终类中二、单选题1、 下列选项中,用于实现接口的关键字是A、 interface B、 implements C、 abstract D、 class2、 在Java Applet程序用户自定义的Applet子类 中,一般需要覆盖父类的方法来完成一些画图操作A、 start B、 stop C、 init D、 paint3、下面的逻辑表达式中合法的是A、7+8)&B、|C、96&8 4、java 语言是 1995年由 公司发布的A、 Sun B、 Microsoft C、 Bo

13、rland D、 Fox Software5、 以下的变量定义语句中,合法的是A、 int long=324233L; B、 byte $ bl=l14562; C、 float _*5=123.456F; D、double a=Double. MAX_VALUE6、 关于被私有访问控制符private修饰的成员变量, 以下说法正确的是A、可被三种类引用:该类自身、与它在同一个包中 的其他类、在其他包中的该类的子类B、可以被两种类访问 和引用:该类本身、该类的所有子类C、只能被该类自身所 访问和修改D、只能被同一个包中的类访问7、 下列属于JAVA关键词的是A、 TRUE B、 goto C、

14、 float D、 NULL8、下列 是合法的char类型数据A、 142 B、 u00 C、 rn D、 uOxcO9、下列说法中,正确的是A、类成员变量在使用之前可以不初始化B、局部变量在使用之前可以不初始化C、所有的变量在使用之前必须初始化D、参数变量在使用之前必须初始化10、 Java语言具有许多优点和特点,下列选项中是通过Java虚拟机实现的特点A、分布式B、多线程C、安全性D、可移植11、 下列数据类型中 属于Java简单数据类型A、结构类型B、接口 C、无符号整数类型D、字符 类型12、 下列选项中,表示终极方法的修饰符是A、 interface B、 final C、 abst

15、ract D、 implements13、 下列关于类和对象的描述中,不正确的一项是A、一组对象构成一个程序,对象之间通过发消息通 知彼此该做什么B、现实世界中,可以把每件事物都看作是 一个对象C、有共同属性的对象可以抽象为一个类D、一个 类只能实例化一个对象14、 下列命令中,是Java的编译命令A、 javac B、 javadoc C、 javah D、 java15、 下列变量定义错误的是A、int a; B、double b=4. 5; C、boolean b=true; D、 float f=9. 8:16、在Java applet程序中,用户自定义的Applet 子类常常覆盖父类

16、的方法来完成applet界面的初始化工作A、 start B、 stop C、 init D、 paint17、 编译Java Application源程序文件将产生相应 的字节码文件,这些字节码文件的扩展名为A、 java B、 class C、 html D、 exe18、 下列关于Java程序结构的描述中,不正确的一项是 A、一个Java源文件中可以包括多个类定义,但是只 能有一个public类B、一个Java源文件中可以包括一个 package语句C、一个Java源文件中可以有多个public类 D、源文件名与程序类名必须一致19、 Java程序中最多只能定义 个公共类A、0 B、1

17、C、D、大于 220、 以下关于Java语言继承的说法正确的是A、Java中的类可以有多个直接父类B、抽象类不能 有子类C、Java中的接口支持多继承D、最终类可以作为其 它类的父类三、多选题1、属于Java关键字的是?A、 ifB、 elseC、doD、 whileE、 case2、 下列说法正确的是A、 类的定义包括类得声明和类体B、 类包装的了一类对象的状态和方法C、 成员变量和局部变量的作用域相同D、 局部变量与成员变量同名时,局部变量将被隐藏E、参数也被视为是局部变量3、 以下属于Java关键字的行?A、 newB、 createC、 instanceOfD、 instanceofE

18、、 elseif4、 下列描述中正确的是A、 C+不是纯面向对象的,它兼容C语言B、 Java是纯面向对象语言,不兼容以往的任何语言C、 在Java语言中,使用对象时必须先声明D、 Java语言和C+样有指针E、 Java摒弃了指针和数组Java程序设计:07-07考试时间:90分钟用户:难度:0总分:100 一、判断题1. 接口和类一样也可以有继承关系,而且都只能支持 单继承2. 可以用 FileOutputStream 对象作为 PrintWrite 类 的构造方法的参数3. A subclass inherits all methods from the superclass4. Jav

19、a中所有的类都是java, lang的子类5. 由于URL对象对应的Internet地址可以划分为 “协议名”、“端口号”和“文件名” 3部分,所以创建一个URL对象后,可以通过修改这3部分内容来修改这个URL 对象的Internet地址6. abstract方法不一定要声明在abstract类中7. 在Java中,异常是指程序在编译和运行进出现的 错误8. 我们可以方便地编写Java客户机/服务器程序,在 客户机/服务器模式中,客户机一般通过套接字使用服务器 所提供的服务,Socket由两部分组成:IP地址和端口号9. 子类的域和方法的数目一定大于等于父类的域和 方法的数目10. 最终方法只

20、能存在于最终类中二、单选题1、下列选项中,用于实现接口的关键字是A、 interface B、 implements C、 abstract D、 class2、 在Java Applet程序用户自定义的Applet子类 中,一般需要覆盖父类的方法来完成一些画图操作A、 start B、 stop C、 init D、 paint3、 下面的逻辑表达式中合法的是A、7+8)&B、|C、96&8 4、java 语言是 1995年由 公司发布的A、 Sun B、 Microsoft C、 Borland D、 Fox Software5、 以下的变量定义语句中,合法的是A、 int _long=3

21、24233L; B、 byte $_bl=114562; C、 float *5二123.456F; D、double a=Double. MAX VALUE6、 关于被私有访问控制符private修饰的成员变量, 以下说法正确的是A、可被三种类引用:该类自身、与它在同一个包中 的其他类、在其他包中的该类的子类B、可以被两种类访问 和引用:该类本身、该类的所有子类C、只能被该类自身所 访问和修改D、只能被同一个包中的类访问7、 下列属于JAVA关键词的是A、 TRUE B、 goto C、 float D、 NULL8、 下列 是合法的char类型数据A、 142 B、 uOO C、 rn D

22、、 uOxcO9、下列说法中,正确的是A、类成员变量在使用之前可以不初始化B、局部变 量在使用之前可以不初始化C、所有的变量在使用之前必须 初始化D、参数变量在使用之前必须初始化10、 Java语言具有许多优点和特点,下列选项中是通过Java虚拟机实现的特点A、分布式B、多线程C、安全性可移植11、 下列数据类型中 属于Java简单数据类型A、结构类型B、接口 C、无符号整数类型D、字符 类型12、 下列选项中,表示终极方法的修饰符是A、 interface B、 final C、 abstract D、 implements13、 下列关于类和对象的描述中,不正确的一项是A、一组对象构成一个

23、程序,对象之间通过发消息通 知彼此该做什么B、现实世界中,可以把每件事物都看作是 一个对象C、有共同属性的对象可以抽象为一个类D、一个 类只能实例化一个对象14、下列命令中,是Java的编译命令A、 javac B、 javadoc C、 javah D、 java15、下列变量定义错误的是A、int a; B、double b=4. 5: C、boolean b=true: D、 float f=9.8;16、 在Java applet程序中,用户自定义的Applet 子类常常覆盖父类的方法来完成applet界面的初始化工作A、 start B、 stop C、 init D、 paint1

24、7、 编译Java Application源程序文件将产生相应 的字节码文件,这些字节码文件的扩展名为A、 java B、 class C、 html D、 exe18、 下列关于Java程序结构的描述中,不正确的一项是 A、一个Java源文件中可以包括多个类定义,但是只 能有一个public类B、一个Java源文件中可以包括-一个 package语句C、一个Java源文件中可以有多个public类 D、源文件名与程序类名必须- 致19、 Java程序中最多只能定义 个公共类A、0 B、1 C、D、大于 220、 以下关于Java语言继承的说法正确的是A、Java中的类可以有多个直接父类B、抽

25、象类不能 有子类C、Java中的接口支持多继承D、最终类可以作为其 它类的父类三、多选题1、属于Java关键字的是?A、ifB、 elseC、 doD、 whileE、 case2、下列说法正确的是A、 类的定义包括类得声明和类体B、 类包装的了一类对象的状态和方法C、 成员变量和局部变量的作用域相同D、 局部变量与成员变量同名时,局部变量将被隐藏E、参数也被视为是局部变量3、 以下属于Java关键字的有?A、 newB、 createC、 instanceOfD、 instanceofE、 elseif4、 下列描述中正确的是A、 C+不是纯面向对象的,它兼容C语言B、 Java是纯面向对象语言,不兼容以往的任何语言C、 在Java语言中,使用对象时必须先声明D、 Java语言和C+一样有指针E、 Java摒弃了指针和数组

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

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