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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(java考精彩试题库大二期末考试必备Word格式文档下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

java考精彩试题库大二期末考试必备Word格式文档下载.docx

1、对象,对象部的引用均复制23.继承一个对象直接使用另一对象的属性和方法24.多态接口的多种不同的实现方式25.重载一个类中的方法与另一个方法同名,但是参数表不同26.覆盖子类方法的名称、参数和返回类型必须与父类方法一致27.抽象类:类中可能已经有一些方法的具体定义,但是接口就仅仅只能定义各个方法 抽象类不能被实例化28.最终类:把一个类的功能固定下来,不允许定义它的子类对其进展扩大29.接口把所需成员组合起来,以封装一定功能的集合,不能实例化30.异常处理:java通过5个关键字来处理程序遇到异常时所发生的事件31.GUI:指采用图形方式显示的计算机操作用户界面 即:图形用户界面32.线程可并

2、发执行的具有独立功能的程序关于某个数据集合的一次执行过程33.交互线程:线程之间共享某些变量,线程的执行可能影响其他线程的执行结果,有制约关系34.线程互斥:某一资源同时只允许一个访问者对其进展访问35.线程同步:多个线程按照预定的顺序运行,协同、协助、互相配合36.TCP/IP:传输控制协议37.HTTP:超文本传送协议38.HTML:超文本标记语言39.URL:网页和其他资源的地址40.流连续传输的信息序列41.SQL:一种对关系数据库中的数据进展定义和操作的结构化查询语言42.JDBC:一种用于执行SQL语句的Java API( )1.Java.exe是JDK的编译工具.( )2.编译后

3、的Java应用程序可由Java.exe解释执行.( )3.Java源程序经编译后生成字节码文件.( )4.Java应用程序编译后生成二进制可执行文件.( )5.编译后的Java应用程序可直接在操作系统下运行.( )6.编译后的Java应用程序可由Javac.exe解释执行.( )7.命令行解释执行java应用程序必须包含扩展名.( )8.命令行编译java应用程序必须包含扩展名.( )9.Java源程序的文件名必须与public类的名称完全一致.( )10.任何Java程序都必须以类的形式出现.( )11.一个Java源程序文件中可以定义假设干个类.( )12.一个Java源程序文件中只能定义

4、一个public类.( )13.语义错误能够在编译时就被发现.( )14.语法错误需要等到运行时才会被发现.( )15.Java系统本身对程序的逻辑错误没有识别能力.( )16.标识符不能使用中文字.( )17.标识符中的字母区分大小写.( )18.符号常量名必须全部大写.( )19.多行注释和文档注释不可以嵌套使用.( )20.只有整型数据可以进展求余运算.( )21.求余的运算结果符号与除数一样.( )22.浮点类型数据不能进展求余运算.( )23.8种根本数据类型的类型名全为小写.( )24.字符串属于根本数据类型.( )25.Java变量遵从先声明后使用的原如此.( )26.变量赋初值

5、不能使用连续=( )27.不能使用连续给多个变量赋值.( )28.没有特别指明的整数都是属于长整型.( )29.没有特别指明的浮点数都是属于双精度.( )30.Java的布尔类型与C语言一样.( )31.Java字符以Unicode码表示.( )32.Java标识符的长度没有限制.( )33.Java标识符中可以使用汉字.( )34.Java的字符串必须在一行写完.( )35.+、- 运算只适用于变量.( )36.根本数据类型都可参与关系运算.( )37.关系运算的结果一定为布尔值.( )38.逻辑运算的操作数必须是布尔型.( )39.赋值运算具有左结合性.( )40.赋值运算中的左值必须是变

6、量.( )41.条件运算的后两个表达式类型必须一样.( )42.instanceof运算的左操作数为类,右操作数为对象.( )43.表达式的结果类型为围大、精度高的那种数据类型.( )44.字符是一种数值类型, 可与整数、浮点数进展算术运算.( )45.显式类型转换是暂时的,并不会改变原来变量的类型.( )46.复合语句中不能有声明语句.( )47.复合语句中声明的变量只在该可见.( )48.Java用于判断的条件表达式与C完全一致.( )49.Java用于判断的条件表达式必须为布尔类型.( )50.在if-else嵌套时,如果没有强制配对,else如此按缩格排版与if配对.( )51.在if

7、-else嵌套时,如果没有强制配对,else如此选择与离它最近的if配对.( )52.switch后的表达式类型可以为任何整数类型.( )53.switch后的表达式必须为布尔类型.( )54.switch后的表达式类型不能为浮点型.( )55.case后的常量表达式必须与switch后的表达式类型一样.( )56.do-while语句条件表达式后必须有一个分号( )57.其它循环语句都可以用for循环替代.( )58.必须是同一种循环结构才可以嵌套使用.( )59.不同的循环结构可以相互嵌套使用.( )60.数组属于引用数据类型.( )61.用另一数组给某数组赋值并不会改变该数组的存储分配.

8、( )62.Java二维数组可以分解为假设干个一维数组.( )63.Java支持不规如此变长二维数组.( )64.Java不支持类之外的全局变量和全局函数.( )65.方法假设无返回值如此可以省略最后的return语句.( )66.方法中声明的变量为局部变量.( )67.方法的形参变量为共享变量.( )68.main方法只能由Java虚拟机直接调用,其它方法不能调用它.( )69.数组的长度确定后还可根据需要就地扩容.( )70.中国ABC.length = 7 .( )71.一个类中不能有同名的成员变量.( )72.一个类的成员变量不能与成员方法同名.( )73.一个类中不能有同名的成员方法

9、.( )74.声明了有参构造方法后,类的默认无参构造方法将不再可用,除非重写.( )75.设置为缺省访问权限的类只可被同一个包中的类访问.( )76.Java采用垃圾回收机制因而不能声明析构方法.( )77.Java的一个子类可以继承自多个父类.( )78.Java的子类还可再派生子类.( )79.Java的一个类可以实现多个接口.( )80.子类可以继承父类的所有构造方法.( )81.子类可以重定义从父类继承来的成员.( )82.super语句在子类构造方法中必须放在最前面!( )83.子类对象可以引用父类实例.( )84.方法重载属于编译时多态,可以在编译阶段确定执行重载方法中的哪一个.(

10、 )85.包含抽象方法的类必须被声明为抽象类.( )86.抽象类的所有方法都必须是抽象方法.( )87.构造方法不能声明为抽象方法.( )88.静态方法不能被声明为抽象方法.( )89.不能创建抽象类的实例.( )90.非抽象类必须实现从父类继承来的所有抽象方法.( )91.最终类中包含的方法通常都是最终方法.( )92.最终方法不能被子类覆盖.( )93.非最终类也可以包含最终方法.( )94.一个类可以实现多个接口,一个接口也可被多个类实现.( )95.接口不能有构造方法.( )96.接口的方法都是抽象的.( )97.接口的数据成员都是常量.( )98.接口变量可引用实现类的实例.( )9

11、9.接口变量可访问其引用实现类的所有方法.( )100.字符串大小比拟不能直接使用、=、=等关系运算符.( )101.判断两个字符串是否相等不可以直接使用=.( )102.容器不是ponent类的子类.( )103.窗口是顶层容器,不能包含在其他容器中.( )104.面板是个无形的窗格,它不允许有标题、边框和菜单栏等.( )105.一个窗口只能包含一个面板( )106.面板中还可以嵌套面板( )107.Frame和Dialog默认是不可见的.( )108.标签不能用于输入,也不能响应事件.( )109.Swing组件都是容器类的子类,它们都具有容器特性.( )110.javax.swing包中

12、的菜单、菜单项都属于抽象按钮类.( )111.JMenuItem是JMenu的子类.( )112.菜单栏和快捷菜单均不受窗口布局管理器的影响.( )113.需要在程序中调用组件的paint方法才可进展绘图.( )114.只须覆盖组件的paint方法即可在组件上绘图.( )115.Rectangle类提供在组件上绘制矩形的方法.( )116.Graphics抽象类定义了在组件上绘制图形的各种方法.( )117.多线程的执行次序与线程启动语句的书写顺序一致.( )118.并发执行的线程的运行结果具有不确定性.( )119.调用线程对象的interrupt方法将立即中断该线程的运行.( )120.可

13、以对Java线程设置3种优先级.( )121.IP地址是为Internet上的每台计算机设定的唯一的物理地址.( )122.Applet小应用程序必须声明为public的.( )123.Applet小应用程序不需要main方法.( )124.文件既可以作为输入流,也可以作为输出流.( )125.显示器既可以作为输入流,也可以作为输出流.( )126.通过对象字节流提供的方法可以将程序中的任何对象写入文件中.( )127.File类封装了对文件进展读/写操作的方法.( )128.File类封装了用于访问或设置文件属性的方法.( )129.File类封装了对文件/目录进展创建、删除等操作的方法.(

14、 )130.RandomAccessFile类提供对文件进展随机存/取的方法,可以读/写文件指定位置的数据.( )131.通过URL类可获得Intrenet资源的大小、类型等信息.( )132.URL类封装了将主机名解析为IP地址的方法.( )133.通过URLConnection类可获得Intrenet资源的大小、类型等信息.( )134.InetAddress类提供了将主机名解析为IP地址的方法.( )135.IP协议是一个无连接的协议,提供不承诺的通信服务.( )136.TCP协议是一个面向连接的协议,能提供可靠的数据传输服务.( )137.UDP协议是一个无连接的协议,不能完全确保数据

15、传输的可靠性.( )138.TCP连接属于点对点连接,不支持组播功能.( )139.UDP数据报通信支持单播和组播.1.Java针对桌面应用、企业级应用和嵌入式应用分别推出了Java SE、Java EE和Java ME三个版本.2.JDK安装完成后通常需要设置 path 、 classpath 两个环境变量3.按照错误的性质可将程序错误分成 语法错 、 语义错 、 逻辑错 三类.4.Java符号按词法可分为 标识符 、 关键字 、 运算符 、 分隔符 和 符号常量 5类5.Java程序中可以使用 单行注释 、 多行注释 和 文档注释 3种注释.6.Java的引用类型包括 数组 、 类 、 接

16、口 三种.7.声明变量包括给出 变量名 和指明变量的 数据类型 ,必要时还可以指定 初始值 .8.OOPL可以简单地把程序描述为公式:程序 对象 消息 .9.Java为类与其成员提供 公有 、 保护 、 缺省 和 私有 等多级访问控制.10.填空打或完成以下类成员的访问权限表.权限修饰符所有类子类同一包同一类privatepublicprotected缺省11.类的成员分为 实例成员 和 静态成员 两种,后者可通过类直接访问,为该类所有对象 共享 .12.声明类成员访问权限的关键字有 public 、 protected 、 private .13.类、接口的关键字分别是 class 、 in

17、terface ,继承类和实现接口的关键字分别是 extends 和 implements .14.Java类库中与日期有关的类主要有 Date 和 Calendar .15.System类提供了 in 、 out 和 err 3个标准输入/输出常量.16.Integer类提供 parseInt 方法将字符串转换为整数,String类提供 length方法获得字符串长度.17.Class类提供查询对象的 类 、 父类 与 包 等信息的方法.18.Runtime类的静态方法 getRuntime 可获得当前应用程序的运行时环境对象,进而通过 freeMemory 方法可查询剩余存.19.Arra

18、ys类提供对数组填充、 比拟 、 排序 与 查找 等静态方法.20.Java异常处理机制21.Exception和Error类的父类是 Throwable ,它提供 getMessage 方法获取异常信息, printStackTrace 输出异常栈跟踪信息.22.一个异常对象需要经历 抛出 、 捕获 与 处理 3个过程.23.Java异常处理语句的三个关键词是 try 、 catch 和 finally .24.GUI提供 应用程序与用户 交互的界面.它由 组件 组成, 通过响应各种约定的 事件 来完成各种工作.25.Java实现图形用户界面的组件包有 java.awt 和 javax.sw

19、ing 两个,所有实际使用的组件都是 ponent 类的子类.26.Window类的常用子类主要有 Frame 和 Dialog ,前者常用作应用程序的主窗口.27.AWT的文本输入组件类主要有 TextField 和 TextArea .后者可输入多行并自带滚动条.28.文本行组件可响应的常见事件类有 ActionEvent 、 Event 和 TextEvent .29.KeyListener接口约定的事件处理方法有 keyPressed 、 keyReleased 和 keyTyped .参数ke为KeyEvent对象.30.按钮点击时触发 ActionEvent 事件,相应的事件监听器

20、接口是 ActionListener ,事件处理方法是 actionPerformed .31.Window类的默认布局是 BorderLayout ,Panel类的默认布局是 FlowLayout .32.Container类提供 setLayout 方法可用于设置其中组件的布局,重载的 add 方法用于添加组件.33.Font类提供通过 字体名 、 字形 与 字号 参数来创建字体对象的构造方法.34.列表框主要响应 ListSelectionEvent 事件,相应的事件监听接口为 ListSelectionListener ,事件处理方法是 valueChanged35.下拉列表框主要响应

21、 ActionEvent 和 ItemEvent 事件,相应接口的事件处理方法是 actionPerformed 和 itemStateChanged36.JOptionPane提供的标准对话框通常分为 消息 、 确认 、 输入 与组合型多种形式. 37.JOptionPane类提供了用于便捷显示常用对话框的 showMessageDialog 、 showConfirmDialog 和 showInputDialog 三个静态方法.38.菜单通常分 窗口菜单 和 快捷菜单 两种类型.39.窗口菜单由 JMenuBar 、 JMenu 和 JMenuItem 等组件构成.40.JMenuIte

22、m和JMenu主要响应 ActionEvent 和 MenuEvent 和 MenuKeyEvent 等事件.41.进程动态特性表现为 就绪 、 运行 和 阻塞 三种状态.42.线程调度采用 剥夺 方式.就绪线程按 优先级 排队,遵循 先到先服务 原如此.43.并发进程的各线程间通常具有 并发性 、 共享性 、 制约性 和 交互性 等特性.44.Java提供两种创建线程常见方式,一是实现 Runnable 接口,二是继承 Thread 类.线程的操作代码如此写于 run 方法,调用线程对象的 start 方法启动线程.45.动画设计常常利用线程线程对象的 sleep 方法或Swing的 Tim

23、er 组件来进展快慢控制.46.存在资源竞争的两个线程可能导致 死锁 或 饥饿 两个问题47.TCP/IP协议可分为 应用层 、 传输层 、 网络层 与接口层等4层.48.URL的根本结构由 传输协议 、 主机 、 端口 、 文件 和 引用 5局部组成.49.一个Applet对象会经历由 初始态 、 运行态 、 停止态 到 消亡态 的一个生命周期.50.与Applet状态改变有关的方法主要有 init 、 start 、 stop 和 destroy 4个.51.根据文件的逻辑结构可将文件分为 流式文件 和 记录式文件 2大类.52.Java流的根类主要有 InputStream 、 Oupu

24、tStream 、 Reader 、 Writer 4个.53.在关系模型中,关系即为一规化的二维表,代表一个 实体集 ,表的每一行表示一个 实体 ,表的每个列表示实体的一个 属性 .54.关系数据库为数据提供 实体完整性 、 参照完整性 和 用户定义完整性 三类完整性约束.55.SQL语言提供 数据定义 、 数据查询 、 数据操纵 和 数据控制 等功能.56.填表完成4类SQL语句的动词.SQL功能语句动词数据定义CREATE、DROP、ALTER数据操纵INSERT、UPDATE、DELETE数据查询SELECT数据控制GRANT、REVOKE57.JDBC规要现的的4个主要接口是Driv

25、er、 Connection 、 Statement 和 ResultSet .第一章1.简述Java语言的主要特点.简单性:核小、语言精.完全面向对象:所有设计都必须在类中实现,一个Java程序就是多个类的集合.可靠性:提供严密的语法规如此,在编译和运行时严格检查错误;自动资源回收机制,减小了存出错的可能性.安全性:良好的安全模型;摈弃了其它语言的不安全成份.分布式:直接支持分布式的网络应用,可实现高效的网络编程多线程:提供环境级和语言级的多线程支持,提高了程序执行的并发度,提高系统执行效率.平台无关性:借助虚拟机,程序不经修改即可在不同硬件或软件平台上运行.2.Java的主要核心技术有哪些

26、?JDBC/JTA/JPA :Java数据库相关技术JSP/Servlet/JSF:Java服务端表示层技术JavaBean/E:Java组件技术JavaMail:Java开发技术JNDI: Java命名和目录服务技术3.Java程序可分为哪几种主要类型?Application:Java应用程序,是可以由Java解释器直接运行的程序.Applet:即Java小应用程序,是可随网页下载到客户端由浏览器解释执行的Java程序.Servlet:Java服务器端小程序,由Web服务器中配置运行的Java程序.JavaBeans:Java组件,是可重用的Java数据和功能的封装,由其它程序调用执行.4.简述Java Application和Applet的开发步骤Application的开发步骤:利用文本编辑器建立Java源程序文件利用Java编译器编译该Application,生成字节码文件利用解释器解释执行字节码文件.Applet的开发步骤: 利用文本编辑器建立Java源程序文件 利用Java编译器编译该Applet,生成字节码文件 用浏览器或appletviewer装入该HTML文件,使Applet运行.5.说明main方法的声明格式与各局部的含义.public static void mainpublic:公共方法,声明该方法可以被任何类访问static:静态方法,声明该方法可通过

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

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