Java基础测试题

您所在的位置:网站首页 jdk中哪些类不能被继承 Java基础测试题

Java基础测试题

2023-11-21 16:44| 来源: 网络整理| 查看: 265

第一章 Job1-1 1、【填空题】请列出Java程序的各种形态: 、、JSP/Servlet和JavaBean。(英文单词首字母应大写) 第一空: Application 第二空: Applet 2 【填空题】Sun公司于 1995 年正式对外公布Java语言。 3 【填空题】2007年11月,Google公司宣布推出基于Linux的开源智能手机操作系统 ,它使用Java语言来开发应用程序,使用类似 的Dalvik虚拟机来运行程序,这给了Java一个新的发展和推广机遇。(英文单词请注意大小写,英文缩写全部大写) 第一空: Android;安卓 第二空: JVM;jvm;Java虚拟机 4 【填空题】JVM是 英文单词的缩写;JDK是 英文单词的缩写,由JRE和编译、运行、调试Java应用程序的各种工具和资源包构成。如果我们只想运行别人开发的Java程序,只需要安装即可JRE( ) 英文即可。(英文单词之间只允许一个空格,首字母大写) 第一空: Java Virtual Machine 第二空: Java Development Kit 第三空: Java Runtime Environment 5 【填空题】Java分为三个版本: 、 和 。(英文单词不加空格,注意大小写) 第一空: JavaEE 第二空: JavaME 第三空: JavaSE 6 【填空题】一个Java源文件中可定义多个___和__,但public class/interface如果有的话只能定义一个,并且其类名与Java源文件名必须相同。(请写英文单词,全部小写) 第一空: class;类 第二空: interface;接口 7 【填空题】SCJP是____的英文缩写,翻译过来是Sun认证的Java程序员;后来Sun公司被________收购,SCJP也就改为了____。(英文单词之间只允许一个空格,英文单词首字母请大写,英文缩写请全部大写) 第一空: Sun Certificated Java Programmer 第二空: Oracle;甲骨文 第三空: OCJP 8 【填空题】Java采用_____和____的结合,实现了执行效率和可移植性的双重提高。 第一空: 编译 第二空: 解释 9 【填空题】JDK安装后一般设置三个环境变量:、、。(全部小写) 第一空: java_home 第二空: classpath 第三空: path 10 【填空题】Java程序运行的五个步骤:_____、、、、。(汉字) 第一空: 编辑 第二空: 编译 第三空: 加载 第四空: 验证 第五空: 运行 11 【填空题】目前比较流行的Java IDE有二十多种,请列举出常见的IDE(至少五种):、、、_______、_____等。(英文单词大小写要规范) 第一空: Eclipse 第二空: JBuilder 第三空: JCreater;intellij 第四空: MyEclipse 第五空: NetBeans job1.2.2 1 【填空题】Java源程序应该写在扩展名为. 的文本文件中。(英文全部小写) 第一空: java 2 【填空题】无package语句的HelloWorld.java的编译命令: ,运行命令: 。(分隔只能用一个空格) 第一空: javac HelloWorld.java 第二空: java HelloWorld 3 【填空题】有package zyj.chap1;语句的HelloWorld.java的编译命令: 。运行命令: 。(命令参数之间只允许用一个空格分隔) 第一空: javac –d . HelloWorld.java 第二空: java zyj.chap1.HelloWorld 4 【填空题】 语句相当于C语言的#include。 第一空: import 5 【填空题】存盘的快捷键是 ,全选的快捷键是 ,复制的快捷键是 ,粘贴的快捷键是 。(全部大写,中间用+间隔) 第一空: CTRL+S 第二空: CTRL+A 第三空: CTRL+C 第四空: CTRL+V 6【填空题】 javac .exe: Java编译器,负责将Java源代码(. java)编译为字节码(,class)文件: java . exe:Java解释器,负责解释执行Java 字节码(. class)文件; javadoc .exe: Java语言文档生成器,将源程序中的文档注释(/ … /)提取成HTML格式文档; jar .exe: Java语言归档工具,可以将包含包结构在内的. Class、.java、配置文件、资源文件等压缩成以.jar为扩展名的归档文件。 第二章 job2.1已完成 成绩: 76.5分 1 【填空题】从键盘上输入数据的代码如下:Scanner sc=new Scanner( );System.out.print(“输入提示信息:”);int n=sc. ();//输入一个整数double d=sc. ();//输入一个小数Strings=sc. ();//输入一个字符串 第一空: System.in 第二空: nextInt 第三空: nextDouble;nextFloat 第四空: nextLine;next 2 【填空题】Java语言共有 个关键字,其中 和 作为保留字 (第2,3空按字母顺序回答) 第一空: 50 第二空: const 第三空: goto 3 【填空题】在Java中,小数默认为 ,如果要指定 类型请在小数后加F/f。(全部英文小写) 第一空: double 第二空: float 4 【填空题】String s=“abc”;char[]ca=s. ();//String转换为字符数组s=new ;//字符数组转换为String 第一空: toCharArray 第二空: String(ca) 5、【填空题】boolean的长度为 字节,引用类型的长度为 字节。 第一空: 1 第二空: 4 6 【填空题】String s=”127”;将s转换为int的代码:int i= , 将s转换为double的代码:double d= 。 第一空: Integer.parseInt(s) 第二空: Double.parseDouble(s) 7 【填空题】将十进制int类型变量i转换为十六进制String的代码:String s= (i); 将十进制int类型变量i转换为二进制String的代码:String s=Integer. (i); 第一空: Integer.toHexString 第二空: Integer.toBinaryString 8 【填空题】Java语言采用双字节的 编码。(首字母大写) 第一空: Unicode;utf-8;UTF-8 9 【填空题】int对应的包装类是 ,char对应的包装类是 。 第一空: Integer 第二空: Character 10 【填空题】标识符命名大小下要求:包名要求全部 ,组成类名、接口名的各单词首字母大写,方法名、变量名首字母小写,其余各单词首字母大写,常量名要求全部 。(请使用汉字答题) 第一空: 小写 第二空: 大写 11 【填空题】int i=5,j=6;System.out.println(i++j++);//控制台输出: ;i=5;j=6;System.out.println(++i++j);//控制台输出: ; 第一空: 30 第二空: 42 12 【填空题】 int a =10;int b = 20; int temp=a; a=b; b=temp; System.out.println(“a=”+a+";b="+b); //控制台输出: ; 第一空: a=20;b=10 13 【填空题】System.out.println(10+”.”+20);控制台输出: ; System.out.println(10+20+”.”); 控制台输出: ; System.out.println(10+20+’ ’); 控制台输出: ;注:空格的ASCII码为32,System.out.println(”.”+10+20); 控制台输出: ; System.out.println(20+‘a’); 控制台输出: ;注:‘a’的ASCII码为97 第一空: 10.20 第二空: 30. 第三空: 62 第四空: .1020 第五空: 117 14 【填空题】int a=5;boolean flag=false; System.out.println(a=5);//控制台输出: ; System.out.println(a5);//控制台输出: ; System.out.println(flag=false);//控制台输出: ; System.out.println(flagfalse);//控制台输出: ; 第一空: 5 第二空: true 第三空: false 第四空: true 15 【填空题】for语句的无限循环语句: {}; while语句的无限循环语句: {};(不要加任何多余的空格,写成一行) 第一空: for(;😉 第二空: while(true) 16 【填空题】补齐下面代码,要求用对话框输入一个float类型的小数: String str=JOptionPane. (“请输入一个小数:”); float f= ; 第一空: showInputDialog 第二空: Float.parseFloat(str) 17 【填空题】booleanflag=true; System.out.println(flag?“左岸”:“右岸”); //控制台输出: ; 第一空: 左岸 18 【填空题】for语句和while语句都是先判断后执行;循环体执行次数>=0。do…while语句:是 ;循环体执行次数>= ; 第一空: 先执行后判断 第二空: 1 19 【填空题】补齐下面代码,要求输出小数时总长度不限,保留两位小数;输出字符要求总场宽为5,右对齐;输出字符串按实际长度。System.out.printf(“E= ,Pi= ,String= ,char= “, “HDCZYJ”,Math.PI,Math.E,‘A’);注:类型统一小写 第一空: %3 . 2 f 第 二 空 : .2f 第二空: %2 .2f第二空:.2f 第三空: %1$s 第四空: %4$5c 20、【填空题】补齐下面代码,要求用信息对话框输出123456:String str=JOptionPane. (null,“123456”,“标题栏”,1); 第一空: showMessageDialog job2.2.9已完成 成绩: 66.6分 1 【填空题】返回系统当前时间到1970-1-1 00:00:00 00之前毫秒数的代码:longtime=System. ()。 第一空: currentTimeMillis 2 【填空题】int[] ia=new int[10];将数组ia所有元素都赋值为1的代码: ;。 第一空: Arrays.fill(ia,1) 3 【填空题】在控制台上输出回车的代码: 。 第一空: System.out.println();System.out.printf(”\n”);System.out.print("\n") job2.2.11已完成 成绩: 100.0分 1 【填空题】 补全代码:如何生成’0’-'9’之间随机的一个字符?char c=(char)(‘0’+ ); 第一空: (int)(Math.random()*10);Math.random()*10 2 【填空题】如何将一个char[]转换为String? char[]ca={’a’,’b’,’c’} String s= ; 第一空: new String(ca);String.valueOf(ca) 3 【填空题】补全代码:如何生成’A’-’Z’ 之间随机的一个字符?char c =(char)(65+ ); 第一空: (int)(Math.random()*26);Math.random()26 4【填空题】在Java中/*…/被称为 注释 ,可以被 javadoc .exe文档工具读取,生成标准的帮助文档 5【填空题】补起下面代码,要求对数组ia进行排序(升序)并输出该数组。 int[] ia={3,1,7,5,2}; Arrays. Sort (ia); System.out.println(Arrays. toString (ia)); 第三章 job3.1已完成 成绩: 90.04分 1 【填空题】面向过程提供 、 、 三种逻辑结构,每种逻辑结构要求单入口和单出口。 第一空: 顺序 第二空: 分支 第三空: 循环 2 【填空题】java.lang. 类是所有Java类的根父类。 第一空: Object 3 【填空题】面向对象的四大特征: 、 、 、 。 第一空: 抽象 第二空: 多态 第三空: 封装 第四空: 继承 4 【填空题】用 修饰的类叫抽象类。抽象类只能被继承,不能被实例化。用 修饰的类叫最终类,只能被实例化,不能被继承。(填写关键字) 第一空: abstract 第二空: final 5 【填空题】 创建或实例化对象一般通过” +构造方法()”的方式来完成。 第一空: new 6 【填空题】对象成员变量的权限修饰符建议为 (英文单词) ,然后为其统一提供 和 方法来读写(首字母大写,按字母顺序)。 第一空: private 第二空: Getters 第三空: Setters 7 【填空题】Java类封装了 (表明对象的状态)、 (表明对象所具有的行为)、 (Constructor)、 (InnerClass)、静态/非静态 等成员。(用中文回答) 第一空: 属性;成员变量 第二空: 方法 第三空: 构造方法 第四空: 内部类 第五空: 语句块 8 【填空题】构造方法是Java类中一种特殊方法,用于实例化类的一个对象,为对象分配内存空间和成员变量初始化(数值类型byte,short,int,long,float,double初始化为 ,boolean初始化为 ,char初始化为’ ‘,引用类型全部初始化为 )。 第一空: 0 第二空: false 第三空: \0 第四空: null 9 【填空题】UML类图:第一框格表示类的 ,第二个框格表示类的 ,第三个框格表示类的 。 第一空: 名字;名称 第二空: 属性;成员变量 第三空: 方法;成员方法 10 【填空题】用运算符 可以判断一个对象是不是某一个类的对象(即使该对象进行过上溯造型)。 第一空: instanceof 11 【填空题】Java类或接口前的文档注释,@ 表示作者,@ 表示程序版本。 第一空: author 第二空: version 12 【填空题】方法或构造方法前的文档注释,@ :形式参数说明信息;@ :方法的返回参数类型说明信息;@ :方法可能抛出的异常;@ :该方法已经过时,不推荐使用。 第一空: param 第二空: return 第三空: throws;exception 第四空: deprecated Test3.2.1已完成 成绩: 0.0分 1 【填空题】在Eclispe中可以用Source->Generate using Field…生成构造方法; 第一空: Constructor 2 【填空题】在Eclispe中可以用Source-> / method…来覆盖或实现(父类或接口)中的方法; 第一空: Override;override 第二空: implements job3.2.3已完成 成绩: 83.3333分   1、【填空题】一个类要实现swing中窗口类必须继承 类。单行文本框是 类,单行密码文本框是 类,多行文本框是 类,命令按钮是 类,标签是 类。 第一空: JFrame 第二空: JTextField 第三空: JPasswordField 第四空: JTextArea 第五空: JButton 第六空: JLabel job3.24已完成 成绩: 66.7分 1 【填空题】一个类继承一个抽象类,就必须实现该抽象类中所有的 ,否则该类只能声明成 。 正确答案: 第一空: 抽象方法 第二空: 抽象类;abstract class 2 【填空题】用运算符 可以判断一个对象是不是某一个类的对象(即使该对象进行过上溯造型)。 第一空: instanceof 3 【填空题】Circle c=new Circle(5);输出对象c的信息可以通过System.out.println( );可以省略写成System.out.println( );。 第一空: c.toString() 第二空: c 第四章 Job4.3已完成 成绩: 97.5分 1 【填空题】 指在类体中、方法外定义的有 修饰的语句块,当其所在类被JVM载入内存时自动执行一次,负责 的初始化(汉字)。将一个类载入内存,必须先载入其 。(汉字) 第一空: 静态语句块 第二空: static 第三空: 类 第四空: 父类 2 【填空题】final用在变量前面,该变量成为 ,只能赋值一次。final用在方法前面,该方法成为 ,不能被子类的方法覆盖。final用在类前面,该类成为 ,只能实例化,不能被继承。 第一空: 常量 第二空: 最终方法 第三空: 最终类 3 【填空题】 块指在类体中、方法外定义的语句块,当调用 实例化对象之前JVM会自动执行一次,用于 的初始化。调用一个类的构造方法,JVM会自动先调用 的构造方法。 第一空: 非静态语句 第二空: 构造方法 第三空: 对象 第四空: 父类   4 【填空题】关键字 修饰的成员的可见范围是当前类,没有权限修饰符成员的可见范围是当前包(friendly),关键字 修饰的成员的可见范围是当前包和该类的子类,关键字 修饰的成员的可见范围是所有包中所有类都可以访问。 第一空: private 第二空: protected 第三空: public 5 【填空题】关键字 修饰的方法为抽象方法(只有方法的定义,没有方法的实现)。含有抽象方法的类必须声明为 类(汉字)。 第一空: abstract 第二空: 抽象 6 【填空题】 本质上是一个比 更加抽象的类, 在接口中只能定义 和 。(请填写中文) 第一空: 接口;interface 第二空: 抽象类;abstract class 第三空: 常量;抽象方法 第四空: 抽象方法;常量 7 【填空题】成员变量初始化的原则:byte,short,int,long,float,double数值类型默认初始化为 ,boolean类型初始化为 ,char类型初始化为’ ',引用类型全部初始化为 。 第一空: 0 第二空: false 第三空: \0 第四空: null 8 【填空题】经过多次的上溯造型和下溯造型,当我们不能确定某个对象是不是某个类的对象时,可以使用运算符 来判断。 第一空: instanceof 9 【填空题】在Java中,可以用 … … 结构对异常进行捕获和处理。也可以在可能产生异常的方法定义首部用 声明抛出异常。 第一空: try 第二空: catch 第三空: finally 第四空: throws 10 【填空题】程序可能发生异常时,应该把不管异常发生与否都执行的代码放到 子句中。 第一空: finally 11【填空题】 1.JVM在分配内存空间时用栈来保存基本数据类型变量和对象的地址,用堆来存放对象的内容。 2.Java采用"extends ”的方式来实现单继承,采用“implemants”的方式来实现多继承。 3.关键字this指向当前类的对象,关键字super指向当前类的父类。 4.关键字static用来标识成员变量、成员方法、内部类初始化块等成员是属于类的还是属于对象的。 第五章 job5.1已完成 成绩: 88.9分 1 【填空题】Java提供的与日期相关的类和接口主要有: (该类大部分构造方法和一般方法都已经不推荐使用)、 、GregorianCalendar和DateFormat、 等。 第一空: Date 第二空: Calendar 第三空: SimpleDateFormat   2 【填空题】两种方法产生1-5的随机整数:int n= +1;,另一种方法:Random rd=new Random();int m= +1;。 第一空: (int)(Math.random()*5) 第二空: rd.nextInt(5) 3 【填空题】当定义一个类时,没有用extends关键字显式指定继承的父类,则编译器自动加上extends 。 第一空: Object;java.lang.Object 4 【填空题】 引用类型数据的地址备份用 语句实现,引用类型数据(对象)的备份用Object类中的 ()方法实现。 第一空: 赋值;= 第二空: clone 5 【填空题】密码要求必须由数字或字母组成,长度是6-12,请写出密码的正则表达式:^ $。手机号以1开始,第2位为358中任意一位其它全部是数字,长度是11位,写出手机号的正则表达式:^ $。 第一空: [0-9a-zA-Z]{6,12}; 第二空: 1[358]\d{9} 6 【填空题】 代表标准输入设备, 代表标准输出设备, 代表标准出错设备。 第一空: System.in 第二空: System.out 第三空: System.err 7 【填空题】Java集合类主要包括 和 两大类。前者及其实现类主要用来盛放 ,而后者及其实现类用来盛放 。 第一空: Collection 第二空: Map; 第三空: Object;对象 第四空: Key-Value;键值对 8 【填空题】工具类 与Arrays类相同,提供了操作 及其子类的工具方法,如排序、二分法查找、洗牌、反向排序、填充、复制等。 第一空: Collections 第二空: Collection 9 【填空题】接口List的主要实现类有: 、 和Vector等。接口Set的主要实现类有 、 和EnumSet等,接口Map的主要实现类有 、Hashtable和 。(并列填空请按字母顺序填写) 第一空: ArrayList 第二空: LinkedList 第三空: HashSet 第四空: TreeSet 第五空: HashMap 第六空: TreeMap job5.2.1已完成 成绩: 92.9分 1 【填空题】 类相当于数学中的集合,用于存放对象,可以动态扩展,元素具有无序性和互异性。 第一空: HashSet 2 【填空题】覆盖父类Object中 ()和 (Object obj)方法,以重新定义对象是否相等的规则。 第一空: hashCode 第二空: equals 3 【填空题】 类相当于数学中的集合,用于存放对象,可以动态扩展,元素具有互异性,且以升序排列。 第一空: TreeSet 4 【填空题】int compareTo(T o)返回负整数、0、正整数,分别代表本对象 、 、 指定对象o。 第一空: 小于; 5 【填空题】HashSeths=new HashSet();其中……>代表Generic即 ,代表集合类的类型。 第一空: 范型;泛型 6 【填空题】覆盖父类Object中 ()方法以重新定义对象的输出信息。 第一空: toString 7 【填空题】通过实现java.lang. 接口中的compareTo方法,以重新定义对象的排序规则。 第一空: Comparable job5.2.2已完成 成绩: 95.2667分 1 【填空题】比较String的地址用 操作符,比较String的内容用public boolean (Object anObject)方法,比较两个String是否相同时忽略字母大小写用public boolean (String anotherString)。 第一空: ==;相等 第二空: equals 第三空: equalsIgnoreCase 2 【填空题】字符数组转换为String有两种方法: char[] ca={’a’, ’b’, ’c’}; Strings=new ; s=String. (ca); 第一空: String(ca) 第二空: valueOf 3 【填空题】将StringBuffer转换为String有两种方法:调用 类的构造方法public String(StringBuffer buffer);用StringBuffer类中的方法public String ()。 第一空: String 第二空: toString 4 【填空题】经常进行增删改操作的字符串尽量采用 或StringBuilder类来代替字符串常量的 类,以提高程序运行效率。 第一空: StringBuffer 第二空: String 5 【填空题】补全代码:将"1212121212"中字符’1’全部替换为’壹’。 System.out.println(“1212121212”. (‘1’,‘壹’)); System.out.println(“smiles”.substring(1, 5));控制台输出为 。 第一空: replace 第二空: mile 6 【填空题】补全代码:char[]ca={’a’, ’b’, ’c’}; Strings=new (ca);char[]ca1=s. (); 第一空: String 第二空: toCharArray 7 【填空题】publicboolean matches(String regex),其中regex代表 。System.out.println(“0123456789”.matches("\d{10}"));控制台输出为 。 System.out.println(“012345ab89”.matches("\d{10}"));控制台输出为 。 System.out.println(“012346”.matches("\d{10}"));控制台输出为 。 第一空: 正则表达式 第二空: true 第三空: false 第四空: false job5.2.1已完成 成绩: 66.7分 1 【填空题】将String转换为StringBuffer:调用 类的构造方法public StringBuffer (String str); 第一空: StringBuffer 2 【填空题】在StringBuffer类中, ()方法返回 StringBuffer对象的实际字符个数, ()方法返回StringBuffer对象的当前最大字符容量。 第一空: length 第二空: capacity 3 【填空题】 System.out.println(newStringBuffer(“123abc321”).delete(3,6));控制台输出 。 System.out.println(newStringBuffer(“123abc”).insert(3,“邯郸”));控制台输出 。 System.out.println(newStringBuffer(“123abc321”).replace(3,6,“邯郸”));控制台输出 。 第一空: 123321 第二空: 123邯郸abc 第三空: 123邯郸321 第六章 Job6.1已完成 成绩: 81.6667分 1 【填空题】 类是对文件和文件夹的一种抽象表示(引用或指针)。 第一空: File 2 【填空题】 可以将多个输入流逻辑串联起来,成为一个独立的输入流,以方便进行统一的操作。 第一空: SequenceInputStream 3 【填空题】JDK1.4之前java.io包提供了基于字节流或字符流的阻塞IO操作的API,简单易用但效率较低。从JDK1.4开始,Java开始提供新的I/O处理类库 它能提供基于缓冲区和块的非阻塞IO操作的API,效率很高,但编程实现比较复杂。 第一空: NIO 4 【填空题】只有实现Java.io. 接口的类的对象才能被序列化和反序列化。用关键字 修饰的对象变量将不会序列化。 第一空: Serializable 第二空: transient 5 【填空题】JDK中与输入输出相关的包和类都集中存放在 包中,其中最重要的5个类: 、 、 、 和 。(按字母顺序) 第一空: java.io 第二空: File 第三空: InputStream 第四空: OutputStream 第五空: Reader 第六空: Writer 6 【填空题】 负责把字节输入流转换为字符输入流, 负责把字节输出流转换为字符输出流。 第一空: InputStreamReader 第二空: OutputStreamWriter 7 【填空题】 类支持“随机访问”方式,可以跳转到文件的任意位置处同时完成读和写基本数据类型的操作。 类直接从底层输入流读取Java的八种基本类型数据, 类能够将Java基本类型数据写出到一个底层输出流。 第一空: RandomAccessFile 第二空: DataInputStream 第三空: DataOutputStream 8 【填空题】Java通过 类实现对象的序列化,通过 类实现对象的反序列化。 第一空: ObjectOutputStream 第二空: ObjectInputStream 9 【填空题】按Java的命名惯例,凡是以 结尾的类型为字节输入流,以 结尾的类型为字节输出流。凡是以 结尾的类均为字符输入流,以 结尾的类均为字符输出流。 第一空: InputStream 第二空: OutputStream 第三空: Reader 第四空: Writer 10 【填空题】 是 软件基金会的开放源码程序库,它提供通过Java语言对Microsoft Office文件进行读写的API,支持Office97-2008文档格式。 第一空: POI 第二空: Apache 第七章 1.GUI借助窗口、菜单、对话框、按钮等组件利用键盘、鼠标提供用户与应用程序的可视化人机交互界面。 2. Java主要采用AWT和Swing来GUI编程。JDK中与GUI编程相关的类和接口集中存放在 java.awt和java.swing包。 3. GUI组件(Component)是构成GUI界面的基本元素,具有坐标位置、尺寸、字体、彦色等属性,能获得焦点、可被操作、可响应事件等。例如在swing组件中,JLable用来实现不可编辑信息,JButton用来实现命令按钮,了JTextField用来实现单行文本框,JPasswordField阳来实现密码框,JTextAre在实现多行文本框等。

4.顶级容器JFrame的布局管理器默认为BorderLayout,中间容器JPanel的布局管理器默认为FlowLayout。 5. AWT提供的常见的布局管理器有BorderLayout,FlowLayout,GridLayout,GardLayout。 6. BordeLayout 将容器划分为东,西,南北,中5个区城。 7.单击按钮.文木框内回车、单击菜单项等动作会产生actionEvent件,该事件的监听器需要实现actionListener接口,事件处理代码写在actionPerformeel方法中。 8. swing 文本组件主要有3种: JTextField,JPasswordField, JTextArea Java下拉式菜单系统包括了JMenuItem, JMonuBar, JMonu 3个组件。

第八章 job8.1已完成 成绩: 77.8分   1 【填空题】 接口中只有一个抽象方法:V call() throws Exception。与run()不同的是,call()可以返回结果,也可以抛出异常。 第一空: Callable 2 【填空题】通过调用线程名. (true)方法,可以将该线程定义为一个守护线程。 第一空: setDaemon 3 【填空题】Thread类有3个线程优先级的常量:Thread.MIN_PRIORITY= ;Thread.MAX_PRIORITY= ;Thread.NORM_PRIORITY= 。 第一空: 1 第二空: 10 第三空: 5 4 【填空题】 关键字可以用作方法修饰符,使该方法成为互斥方法;也可用在一段代码(语句块)前实现代码的互斥调用。 第一空: synchronized 5 【填空题】 类是一种定时工具,可以让指定线程在指定时间执行一次,或者指定时间后定期重复执行n次。 第一空: Timer 6 【填空题】Thread类位于 包下。 第一空: java.lang 7 【填空题】用Object类中的 ()和 ()方法,和synchronized关键字联合使用可以实现线程的同步。 第一空: wait 第二空: notify 8 【填空题】在Java中,创建线程的方法有两种:通过创建 类的子类来实现,通过实现接口 来实现。 第一空: Thread 第二空: Runnable 9 【填空题】从JDK1.5开始,Java核心库中增加了 Utilities提供了一个功能强大的、高性能、高扩展、线程安全的开发库,方便程序员开发多线程的类和应用程序。 第一空: Concurrency 第九章 job9已完成 成绩: 100.0分 1 【填空题】在计算机中,逻辑端口号用 位二进制数表示,端口号的范围从0到 。 第一空: 16 第二空: 65535 2 【填空题】 是一种面向连接的可以保证数据可靠传输的协议。 第一空: TCP 3 【填空题】一个Socket由一个 地址和一个 号唯一确定。 第一空: IP;域名 第二空: 端口;port 4 【填空题】在Java中, 用于表示一个互联网协议地址(封装IP地址和域名)。 第一空: InetAddress 5 【填空题】 是一种无连接的协议,提供不可靠信息传输服务。(全部大写) 第一空: UDP 6 【填空题】在Java中,与网络编程相关的类和接口一般都放在 包中。 第一空: java.net 第十章 job10.1已完成 成绩: 62.1333分 1 【填空题】常见的大型关系型数据库产品:甲骨文公司的 ,IBM公司的 ,Microsoft公司的 和Sybase公司的ASE等。(请全部小写,单词之间不要加空格) 第一空: Oralce;oracle 第二空: DB/2;db/2;db2 第三空: SQLServer;sqlserver 2 【填空题】数据库JDBC驱动程序,一般以 文件提供。在Eclipse/MyEclipse下进行JDBC编程时,必须将驱动程序添加到Java项目的 中。(请英文回答,全部采用小定字母) 第一空: jar 第二空: BuildPath;buildpath 3 【填空题】常见数据持久化技术有:JDBC、 、 和Spring JDBCTemplate等。(请英文回答,全部采用小定字母) 第一空: Hibernate;hibernate 第二空: MyBatis;mybatis 4 【填空题】数据库URL"jdbc:MySQL://localhost:3306/test"中3306代表 号,test代表 。(请用中文回答) 第一空: 端口;port 第二空: 数据库;数据库名;Database 5 【填空题】JDK中提供的JDBC API主要包含在 包中。 第一空: java.sql 6 【填空题】在JDBC编程中,通过 对象执行静态SQL语句,通过 对象执行带参数(占位符?)的SQL语句,通过 对象调用存储过程。 第一空: Statement 第二空: PreparedStatement 第三空: CallableStatement 7 【填空题】在JDBC编程中,通过设置conn. (false);开始事务,事务执行完毕,执行conn. ()提交事务;否则执行conn. ()全部回滚或回滚到指定断点。 第一空: setAutoCommit 第二空: commit 第三空: rollback



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3