高级JAVA 临考抱佛脚 填空题 自用

1、 要想执行数据库更新的操作接口是: StatementPreparedStatement
3、 数据库查询结果使用 ResultSet 接口保存。
4、 JDBC中通过 Class 类加载数据库驱动程序。

1、 在类集中存放单值的最大父接口是 Collection ,存放一对值的最大父接口是 Map
2、 Set 接口保存的数据是不允许重复的,并且 TreeSet 子类是可以排序的,根据 Comparable接口 排序。
3、 Java类集可以使用的输出方式是: IteratorListIteratorEnumerationforeach
4、 在Java中实现栈操作的类是 Stack

1、 IO操作的所有类都保存在 java.io 包中。
2、 文件输入流是 FileInputStreamFileReader 、文件输出流 FileOutputStreamFileWriter
3、 IO操作中字节流的操作类是 InputStreamOutputStream ,字符流的操作类是 ReaderWriter
4、 System类中提供那个三个常量是对IO有所支持的: outerrin
5、 序列化对象使用 ObjectOutputStreamObjectInputStream 类,对象所在的类必须实现 Serializable 接口,才可以自动序列化所有的内容。
6、 transient 关键字可以让类中的属性不被序列化下来。

1、 在java.lang包中提供了两个字符串类,分别是 StringStringBuffer。这两个类都是 CharSequence 接口的子类,字符串类提供的求字符串长度的方法是 public int length()
2、 Java中提供的两个大数操作类是: BigIntegerBigDecimal
3、 对象克隆方法是 Object 类提供的,方法名称是 public Object clone () thorws CloneNotSupportException ,对象所在的类必须实现 java.lang.Cloneable 接口。
4、 String类的 matches()split()replaceAll()replaceFirst() 四个方法可以使用正则。
5、 通过Object类中的 public Class<?> getClass() 方法可以取得一个类的Class对象。
6、 Constructor类定义在 java.lang.reflect 包中。
7、 Class类对象的三种实例化方式: getClass()方法类.classforName(className) 方法 。

1、 Java多线程可以依靠 继承Thread类实现Runnable接口实现Callable接口 三种方式实现。
2、 多个线程操作同一资源的时候需要注意 同步 ,依靠 synchronized 关键字实现,实现手段是: 同步代码块同步方法 ,过多的使用,则会出现 死锁 问题。
3、 Java程序运行时,至少启动 个线程,分别是: main线程gc线程
4、 main线程的优先级是 中等优先级
5、 线程在生命周期中要经历五种状态,分别是 创建 状态、 就绪 状态、 运行 状态、 堵塞 状态、销毁 状态。
6、 Object类提供的 wait()notify()notifyAll() 三个方法可以控制线程。

1、 在使用泛型类时,没有指定泛型的类型,则编译会出现 不安全的警告 信息,程序在使用时会使用 Object 类型进行接收。
2、 通过 ? extends 类 指定泛型的上限,通过 ? super 类 指定泛型的下限。
3、 使用 ? 通配符可以接收全部的泛型类型实例,但却不可修改泛型属性内容。
4、 Java中通过 enum 关键字定义一个枚举,使用此关键字实际上就相当于一个类继承 java.lang.Enum
5、 枚举中通过 values() 方法取得枚举的全部内容。
6、 Java提供的三个内建的Annotation是: @Override@Deprecated@SuppressWarnings
7、 从JDK 1.8之中,接口内可以定义有三类方法: 抽象方法default定义的普通方法static定义的静态方法

1、 Java中通过 extends 关键字实现继承。
2、 一个类只能继承 个父类,但能实现 多个 接口。
3、 Object 类是所有类的父类,该类中判断两个对象是否相等的方法是 public boolean equals(Object oth) ,取得对象完整信息的方法是 public String toString()
4、 Integer类是对 int 基本数据类型的封装。Float类是对 float 基本数据类型的封装。Double类是对 double基本数据类型的封装。字符类Character是对 char 基本数据类型的封装。
5、 当子类中定义的方法与父类方法同名且参数类型及个数、返回值类型相同时,称子类方法 覆写 父类方法,子类默认使用 本类已经覆写 方法,使用父类的同名方法,必须使用 super 关键字说明。
6、 当子类定义的成员变量与父类的成员变量同名时,称子类 覆盖 父类的成员变量,子类默认使用 本类 属性。使用父类的同名成员变量,必须用 super 关键字说明。
7、 如果子类定义了构造方法,在创建子类对象时首先默认调用 父类无参构造方法 ,然后再本类的构造方法。

1、 Tomcat服务器的默认端口是 8080 。怎样修改tomcat的端口__在Tomcat下打开conf文件夹找到server.xml文件用记事本打开在<Connector port=”8080”>中把8080更改即可_____,
2、 异常的处理,可在该方法的代码段中包含3类代码: try 、 catch 和finally代码块。
3、 jsp主要内置对象有: application 、exception 、 pageContext 、 request 、 session 、_____response_____out、config、page
4、 理论上,GET是 用于获取服务器信息并将其作为响应返回给客户端 ,POST是 用于客户端把数据传送到服务器
5、 application对象是 代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息 ,而session对象则是每个客户专用的。
6、 JDBC的主要任务是: 与数据库建立连接 、 发送SQL语句 、 处理结果
7、 一个Bean由三部分组成: 实现java.io.serializable接口提供无参数的构造方法提供getter()和setter()方法访问它的属性
8、 Java Servlet的主要特点是: 、方便、 、 、节省投资。运行servlet需要在__web.xml____注册.
9、 Servlet的生命周期分三个时期: 装载Servlet 、 创建一个Servlet实例 、 销毁
10、 JSP开发网站的两种模式分为jsp+javabeanjsp+javabean+servlet

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
java程序设计》课程的题库资料,由贺州学院整理,可供学生期末课程复习使用,也可以供相关任课教师出卷使用。 内容示例为: 40. __________包包含了Collection的接口的类的API。 答案:Java.util 41. Math.round(11.5)等于__________,Math.round(-11.5)等于__________。 答案:12; -11 [考点范围] 常用的系统类 42. ________对象可以使用read方法从标准的输入设备(通常键盘)读取数据;__________对象可以使用print方法向标准输出设备(屏幕)输出显示。 答案:System.in ;System.out [考点范围] JAVA输入输出系统 43. 框架(JFrame)和面板(JPanel)的默认布局管理器分别是______和_______。 答案:BorderLayout FlowLayout [考点范围] 图形用户界面 44. Swing的布局管理器主要包括_______。 答案:FlowLayout、BorderLayout、CardLayout、GridLayout、GridBogLayout、BoxLayout [考点范围] 图形用户界面 45. Java事件处理包括建立事件源、________和将事件源注册到监听器 。 答案:声明监听器 [考点范围] 图形用户界面 46. AWT的事件处理机制包括_______、事件和事件监听者。 答案:事件源 [考点范围] 图形用户界面 47. Swing的顶层容器有________、JApplet、JWwindow和JDialog。 答案:JFrame [考点范围] 图形用户界面 48. 线程的启动是通过调用其______________方法而实现的。 答案:start() [考点范围] 线程 49. Java虚拟机(JVM)中的线程调度器负责管理线程,调度器把线程的优先级分为10个级别,分别用Thread类中的类常量表示,每个Java线程的优先级都在常数________和_______之间,即Thread.MIN_PRIORIY和Thread.MAX_PRIORIY之间。 答案:1;10 [考点范围] 线程

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值