- 浏览: 1783599 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (528)
- java基础 (35)
- oracle (23)
- 项目管理 (10)
- 代码架构 (27)
- java线程与进程 (2)
- 盈利模式 (10)
- 性能测试 (1)
- Ophone (2)
- web (6)
- asp (0)
- php (1)
- c# (1)
- Ruby (0)
- jboss (4)
- java基础之面试篇 (7)
- 数据查询优化 (1)
- weblogic (3)
- EJB (1)
- EXT (6)
- jquery (8)
- struts2 (2)
- struts1 (1)
- css (1)
- javascript (4)
- SSI (9)
- linux (9)
- c++ (6)
- 网络安全 (3)
- swing (2)
- 嵌入式 (1)
- 图像处理(机器人智能技术) (1)
- vb (2)
- mysql (2)
- sqlserver (10)
- dephi (0)
- Android (4)
- hadoop (1)
- maven (4)
- mybatis (1)
- html5 (1)
- 算法 (0)
- 高并发架构总结 (1)
- 时事评论 (4)
- 有些话不能不说 (35)
- 琴棋书画 (0)
- 教育 (1)
- 创业需要的 (4)
- 产品经理需要的 (4)
- 小南那些青涩的文章 (9)
- 如何创新 (4)
- 历史借鉴之秦汉 (1)
- 历史借鉴之三国 (1)
- 历史借鉴之魏晋 (1)
- 历史借鉴之隋唐 (1)
- 历史借鉴之南北宋 (1)
- 历史借鉴之近现代史 (1)
- 好工具我来推荐 (4)
- 汇编 (14)
最新评论
-
bilimeng:
求教,ConcurrentHashMap不是线程安全的么,为啥 ...
架构师之jdk8-----------------ConcurrentHashMap快速构建本地缓存和单例模式 -
baiducctv5:
wtaisi 写道wtaisi 写道|||||||||
spring aop中的propagation的7种配置的意思 -
zhangdong92:
另外内存泄漏一般也不是指计算时溢出。而是指某些对象已经不再使用 ...
java基础之面试篇三---int,float,long,double取值范围,内存泄露 -
zhangdong92:
Long.MAX_VALUE应该是(2^63)-1,而不是64 ...
java基础之面试篇三---int,float,long,double取值范围,内存泄露 -
nannan408:
java-lxm 写道好湿好湿好湿谢谢: )。
游南巅之晚秋
2009年9月全国计算机等级考试二级笔试试卷
Java语言程序设计
(考试时间90分钟,满分100分)
一、选择题(每小题2分,共70分)
(1)下列数据结构中,属于非线性结构的是
A)循环队列
B)带链队列
C)二叉树
D)带链栈
(2)下列数据结构中,能够按照“先进后出”原则存取数据的是
A)循环队列
B)栈
C)队列
D)二叉树
(3)对于循环队列,下列叙述中正确的是
A)队头指针是固定不变的
B)队头指针一定大于队尾指针
C)队头指针一定小于队尾指针
D)队头指针可以大于队尾指针,也可以小于队尾指针
(4)算法的空间复杂度是指
A)算法在执行过程中所需要的计算机存储空间
B)算法所处理的数据量
C)算法程序中的语句或指令条数
D)算法在执行过程中所需要的临时工作单元数
(5)软件设计中划分模块的一个准则是
A)低内聚低耦合
B)高内聚低耦合
C)低内聚高耦合
D)高内聚高耦合
(6)下列选项中不属于结构化程序设计原则的是
A)可封装
D)自顶向下
C)模块化
D)逐步求精
(7)软件详细设计产生的图如下:
该图是
A)N-S图
B)PAD图
C)程序流程图
D)E-R图
(8)数据库管理系统是
A)操作系统的一部分
B)在操作系统支持下的系统软件
C)一种编译系统
D)一种操作系统
(9)在E-R图中,用来表示实体联系的图形是
A)椭圆图
B)矩形
C)菱形
D)三角形
(10)有三个关系R,S和T如下:
其中关系T由关系R和S通过某种操作得到,该操作为
A)选择
B)投影
C)交
D)并
(11)用于设置组件大小的方法是
A)paint( )
B)setSize( )
C)getSize( )
D)repaint( )
(12)点击窗口内的按钮时,产生的事件是
A)MouseEvent
B)WindowEvent
C)ActionEvent
D)KeyEvent
(13)AWT中用来表示对话框的类是
A)Font
B)Color
C)Panel
D)Dialog
(14)下列运算符中,优先级最高的是
A)+=
B)= =
C)&&
D)++
(15)下列运算结果为1的是
A)8>>1
B)4>>>2
C)8<<1
D)4<<<2
(16)下列语句中,可以作为无限循环语句的是
A)for(;;) {}
B)for(int i=0; i<10000;i++) {}
C)while(false) {}
D)do {} while(false)
(17)下列表达式中,类型可以作为int型的是
A)“abc”+”efg”
B)“abc”+’efg’
C)‘a’+’b’
D)3+”4”
(18)阅读下列程序
Public class Test implements Runnable{
Private int x=0;
Private int y=o;
boolean flag=true;
Public static void main(string[ ] args) {
Test r =new Test( );
Thead t1=new Thead(r);
Thead t2=new Thead(r);
t1.start( );
t2.start( );
}
Public void run(){
While(flag) {
x++;
y++;
system.out.println(“(” +x_ “,”+y+”)”);
if (x>=10)
flag=false;
}
}
}
下列对程序运行结果描述的选项中,正确的是
A)每行的(x,y)中,可能有;每一对(x,y)值都出现两次。
B)每行的(x,y)中,可能有;每一对(x,y)值仅出现一次。
C)每行的(x,y)中,可能有x=y;每一对(x,y)值都出现两次。
D)每行的(x,y)中,可能有x=y;每一对(x,y)值都出现一次。
(19)如果线程正处于运行状态,则它可能到达的下一个状态是
A)只有终止状态
B)只有阻塞状态和终止状态
C)可运行状态,阻塞状态,终止状态
D)其他所有状态
(20)在下列程序的空白处,应填入的正确选项是
import java.io.*;
Public class writeInt{
Public static void main(string[ ] a) {
Int[ ] myArray = {10,20,30,40};
try{
DataOutputSystem dos= new DataOutputSystem
(new FileOutputSystem(“ints.dat”));
for (int i=0;I<myArray.length;i++)
dos。writeInt(myArray[i]);
dos.
System.out.println
(“Have written binary file ints.dat”);
}
Catch(IOException ioe)
{ System.out.println(“IO Exception”);
}
}
}
A)start( )
B)close( )
C)read( )
D)write( )
(21)在一个线程中调用下列方法,不会改变该线程运行状态的是
A)yield方法
B)另一个线程的join方法
C)sleep方法
D)一个对象的notify方法
(22)在关闭浏览器时调用,能够彻底终止Applet并释放该Applet所有资源的方法是
A)stop( )
B)destroy( )
C)paint( )
D)start( )
(23)为了将HelloApplet(主类名为HelloApplet.class)嵌入在greeting.html文件中,应该在下列greeting.html文件的横线处填入的代码是
<HTML>
<HEAD>
<TITLE> Greetings </TITLE>
</HEAD>
<BODY>
<APPLET ______>
</APPLET>
</BODY>
</HTML>
A)HelloApplet.class
B)CODE=” HelloApplet.class”
C)CODE=” HelloApplet.class” WIDTH=150 HEIGHT=25
D)CODE=” HelloApplet.class” WIDTH=10 HEIGHT=10
(24)下列变量名的定义中,符合Java命名约定的是
A)fieldname
B)super
C)Intnum
D)$number
(25)自定义异常类的父类可以是
A)Error
B)VirtuaMachineError
C)Exception
D)Thread
(26)阅读下列程序片段
Public void test(){
Try{
sayHello();
system.out.println(“hello”);
} catch (ArrayIndexOutOfBoundException e) {
System.out.println(“ArrayIndexOutOfBoundException”);
}catch(Exception e){
System.out.println(“Exception”);
}finally {
System.out.println(“finally”);
}
}
如果sayHello( )方法正常运行,则test( )方法的运行结果将是
A)Hello
B)ArrayIndexOutOfBondsException
C)Exception
Finally
D)Hello
Finally
(27)为使Java程序独立于平台,Java虚拟机把字节码与各个操作系统及硬件
A)分开
B)结合
C)联系
D)融合
(28)Java中的基本数据类型int在不同的操作系统平台的字长是
A)不同的
B)32位
C)64位
D)16位
(29)String、StingBuffer都是______类,都不能被继承。
A)static
B)abstract
C)final
D)private
(30)下列程序的功能是统计字符串中“array”的个数,在程序的空白处应填入的正确选项是
public class FindKeyWords{
public static void main(sring[] args){
sting text=
“ An array is a data structur that stores a collection of”
+ “values of the same type . You access each individual value”
+ “through an integer index . For example,if a is an array”
+ “of inergers, then a[i] is the ith integer in the array.”;
Int arrayCount =0;
Int idex = -1;
Sting arrarStr =”array”;
Index = text.indexof(arrayStr);
While(index 0) {
++arrayCount;
Index += arrayStr.length();
Index = text.indexof(arrayStr,index);
}
System.out.println
(“the text contains” + arrayCount + “arrays”);
}
}
A)<
B)=
C)<=
D)>=
(31)构造方法名必须与______相同,它没有返回值,用户不能直接调用它,只能通过new调用。
A)类名
B)对象名
C)包名
D)变量名
(32)在多线程并发程序设计中,能够给对象x加锁的语句是
A)x.wait( )
B)synchronized(x)
C)x.notify( )
D)x.synchronized( )
(33)Java中类ObjectOutputStream支持对象的写操作,这是一种字节流,它的直接父类是
A)Writer
B)DataOutput
C)OutputStream
D)ObjectOutput
(34)在下列程序的空白处,应填入的正确选项是
Import java.io.*;
Pulilc class ObjectStreamTest{
Publilc static void main(string args[]) throws IOException{
ObjectOutputStream oos= new ObjectOutputStream
(new FileOutputStream(“serial.bin”));
Java.util.Date d= new Java.util.Date();
Oos (d);
ObjectInputStream ois=
new ObjectInputStream(new FileOutputStream(“serial.bin”));
try{
java.util.date restoredDate =
(Java.util.Date) ois.readObject();
System.out.println
(“read object back from serial.bin file:”
+ restoredDate);
}
Catch (ClassNotFoundException cnf) {
System.out.println (“class not found”);
}
}
A)WriterObject
B)Writer
C)BufferedWriter
D)WriterObject
(35)Class类的对象由______自动生成,隐藏在.class文件中,它在运行时为用户提供信息。
A)Java编译器
B)Java解释器
C)Java new 关键字
D)Java类分解器
2009年9月21日 发表评论 进入社区
二、填空题(每空2分,共30分)
(1)某二叉树由5个度为2的结点以及3个度为1的结点,则该二叉树中共有 【1】 个结点。
(2)程序流程图中的菱形框表示的是 【2】 。
(3)软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中【3】阶段产生“软件需求规格说明书“。
(4)在数据库技术中,实体集之间的联系可以是一对一或一对多的,那么“学生“和”可选课程“的联系为 【4】 。
(5)人员基本信息一般包括:身份证号、姓名、性别、年龄等。其中可以做主关键字的是 【5】 。
(6)按照Java的线程模型,代码和 【6】 构成了线程体。
(7)在多线程程序设计中,如果采用继承Thread类的方式创建线程,则需要重写Thread类的 【7】 ()方法。
(8)在下列Java applet 程序的横线处填入代码,使程序完整并能够正确运行。
Import java. awt. *;
Import java. applet. *;
Public class Greeting extends applet{
Public void 【8】 (Graphics g) {
g.drawSting(“how are you!”,10,10);
}
}
(9)在Java语言中,用 【9】 修饰符定义的类为抽象类。
(10)在Java中,字符是以16位的 【10】 码表示。
(11)请在下列程序的空白处,填上适当的内容:
Import java. awt. *;
Import java. util. *;
Class BufferTest{
Public static void main(string args[])
Throws IOException{
FileOutputStream unbuf=
new FileOutputStream(“test.one”) ;
BufferedOutputStream buf=
new 【11】 (new FileOutputStream(“test.two”));
System.out.println
(“write file unbuffered: ” + time(unbuf) + “ms”);
System.out.println
(“write file buffered: ” + time(buf) + “ms”);
}
Static int time (OutputStream os)
Throws IOException{
Date then = new Date();
for (int i=0; i<50000; i++){
os.write(1);
}
}
os.close();
return(int)(()new Date()).getTime() - then.getTime());
}
(12)代码System.out.println(066)的输出结果是 【12】 。
(13)Swing中用来表示工具栏的类是 javax.swing. 【13】 。
(14)表达式(10*49.3)的类型是 【14】 型。
(15)抛出异常的语句是 【15】 语句。
答案:二级java答案:
1-5:CBDAB
6-10:ACBCD
11-15:BCDDB
16-20:ACBCB
21-25:BBCAC
26-30:DABCD
31-35:ABCDA
1-15 :
14
逻辑条件
需求分析
多对多
身份证号码
数据
run
paint
abstruct
Unicode
BufferedOutputStream
54
JToolBar
double
throwException
Java语言程序设计
(考试时间90分钟,满分100分)
一、选择题(每小题2分,共70分)
(1)下列数据结构中,属于非线性结构的是
A)循环队列
B)带链队列
C)二叉树
D)带链栈
(2)下列数据结构中,能够按照“先进后出”原则存取数据的是
A)循环队列
B)栈
C)队列
D)二叉树
(3)对于循环队列,下列叙述中正确的是
A)队头指针是固定不变的
B)队头指针一定大于队尾指针
C)队头指针一定小于队尾指针
D)队头指针可以大于队尾指针,也可以小于队尾指针
(4)算法的空间复杂度是指
A)算法在执行过程中所需要的计算机存储空间
B)算法所处理的数据量
C)算法程序中的语句或指令条数
D)算法在执行过程中所需要的临时工作单元数
(5)软件设计中划分模块的一个准则是
A)低内聚低耦合
B)高内聚低耦合
C)低内聚高耦合
D)高内聚高耦合
(6)下列选项中不属于结构化程序设计原则的是
A)可封装
D)自顶向下
C)模块化
D)逐步求精
(7)软件详细设计产生的图如下:
该图是
A)N-S图
B)PAD图
C)程序流程图
D)E-R图
(8)数据库管理系统是
A)操作系统的一部分
B)在操作系统支持下的系统软件
C)一种编译系统
D)一种操作系统
(9)在E-R图中,用来表示实体联系的图形是
A)椭圆图
B)矩形
C)菱形
D)三角形
(10)有三个关系R,S和T如下:
其中关系T由关系R和S通过某种操作得到,该操作为
A)选择
B)投影
C)交
D)并
(11)用于设置组件大小的方法是
A)paint( )
B)setSize( )
C)getSize( )
D)repaint( )
(12)点击窗口内的按钮时,产生的事件是
A)MouseEvent
B)WindowEvent
C)ActionEvent
D)KeyEvent
(13)AWT中用来表示对话框的类是
A)Font
B)Color
C)Panel
D)Dialog
(14)下列运算符中,优先级最高的是
A)+=
B)= =
C)&&
D)++
(15)下列运算结果为1的是
A)8>>1
B)4>>>2
C)8<<1
D)4<<<2
(16)下列语句中,可以作为无限循环语句的是
A)for(;;) {}
B)for(int i=0; i<10000;i++) {}
C)while(false) {}
D)do {} while(false)
(17)下列表达式中,类型可以作为int型的是
A)“abc”+”efg”
B)“abc”+’efg’
C)‘a’+’b’
D)3+”4”
(18)阅读下列程序
Public class Test implements Runnable{
Private int x=0;
Private int y=o;
boolean flag=true;
Public static void main(string[ ] args) {
Test r =new Test( );
Thead t1=new Thead(r);
Thead t2=new Thead(r);
t1.start( );
t2.start( );
}
Public void run(){
While(flag) {
x++;
y++;
system.out.println(“(” +x_ “,”+y+”)”);
if (x>=10)
flag=false;
}
}
}
下列对程序运行结果描述的选项中,正确的是
A)每行的(x,y)中,可能有;每一对(x,y)值都出现两次。
B)每行的(x,y)中,可能有;每一对(x,y)值仅出现一次。
C)每行的(x,y)中,可能有x=y;每一对(x,y)值都出现两次。
D)每行的(x,y)中,可能有x=y;每一对(x,y)值都出现一次。
(19)如果线程正处于运行状态,则它可能到达的下一个状态是
A)只有终止状态
B)只有阻塞状态和终止状态
C)可运行状态,阻塞状态,终止状态
D)其他所有状态
(20)在下列程序的空白处,应填入的正确选项是
import java.io.*;
Public class writeInt{
Public static void main(string[ ] a) {
Int[ ] myArray = {10,20,30,40};
try{
DataOutputSystem dos= new DataOutputSystem
(new FileOutputSystem(“ints.dat”));
for (int i=0;I<myArray.length;i++)
dos。writeInt(myArray[i]);
dos.
System.out.println
(“Have written binary file ints.dat”);
}
Catch(IOException ioe)
{ System.out.println(“IO Exception”);
}
}
}
A)start( )
B)close( )
C)read( )
D)write( )
(21)在一个线程中调用下列方法,不会改变该线程运行状态的是
A)yield方法
B)另一个线程的join方法
C)sleep方法
D)一个对象的notify方法
(22)在关闭浏览器时调用,能够彻底终止Applet并释放该Applet所有资源的方法是
A)stop( )
B)destroy( )
C)paint( )
D)start( )
(23)为了将HelloApplet(主类名为HelloApplet.class)嵌入在greeting.html文件中,应该在下列greeting.html文件的横线处填入的代码是
<HTML>
<HEAD>
<TITLE> Greetings </TITLE>
</HEAD>
<BODY>
<APPLET ______>
</APPLET>
</BODY>
</HTML>
A)HelloApplet.class
B)CODE=” HelloApplet.class”
C)CODE=” HelloApplet.class” WIDTH=150 HEIGHT=25
D)CODE=” HelloApplet.class” WIDTH=10 HEIGHT=10
(24)下列变量名的定义中,符合Java命名约定的是
A)fieldname
B)super
C)Intnum
D)$number
(25)自定义异常类的父类可以是
A)Error
B)VirtuaMachineError
C)Exception
D)Thread
(26)阅读下列程序片段
Public void test(){
Try{
sayHello();
system.out.println(“hello”);
} catch (ArrayIndexOutOfBoundException e) {
System.out.println(“ArrayIndexOutOfBoundException”);
}catch(Exception e){
System.out.println(“Exception”);
}finally {
System.out.println(“finally”);
}
}
如果sayHello( )方法正常运行,则test( )方法的运行结果将是
A)Hello
B)ArrayIndexOutOfBondsException
C)Exception
Finally
D)Hello
Finally
(27)为使Java程序独立于平台,Java虚拟机把字节码与各个操作系统及硬件
A)分开
B)结合
C)联系
D)融合
(28)Java中的基本数据类型int在不同的操作系统平台的字长是
A)不同的
B)32位
C)64位
D)16位
(29)String、StingBuffer都是______类,都不能被继承。
A)static
B)abstract
C)final
D)private
(30)下列程序的功能是统计字符串中“array”的个数,在程序的空白处应填入的正确选项是
public class FindKeyWords{
public static void main(sring[] args){
sting text=
“ An array is a data structur that stores a collection of”
+ “values of the same type . You access each individual value”
+ “through an integer index . For example,if a is an array”
+ “of inergers, then a[i] is the ith integer in the array.”;
Int arrayCount =0;
Int idex = -1;
Sting arrarStr =”array”;
Index = text.indexof(arrayStr);
While(index 0) {
++arrayCount;
Index += arrayStr.length();
Index = text.indexof(arrayStr,index);
}
System.out.println
(“the text contains” + arrayCount + “arrays”);
}
}
A)<
B)=
C)<=
D)>=
(31)构造方法名必须与______相同,它没有返回值,用户不能直接调用它,只能通过new调用。
A)类名
B)对象名
C)包名
D)变量名
(32)在多线程并发程序设计中,能够给对象x加锁的语句是
A)x.wait( )
B)synchronized(x)
C)x.notify( )
D)x.synchronized( )
(33)Java中类ObjectOutputStream支持对象的写操作,这是一种字节流,它的直接父类是
A)Writer
B)DataOutput
C)OutputStream
D)ObjectOutput
(34)在下列程序的空白处,应填入的正确选项是
Import java.io.*;
Pulilc class ObjectStreamTest{
Publilc static void main(string args[]) throws IOException{
ObjectOutputStream oos= new ObjectOutputStream
(new FileOutputStream(“serial.bin”));
Java.util.Date d= new Java.util.Date();
Oos (d);
ObjectInputStream ois=
new ObjectInputStream(new FileOutputStream(“serial.bin”));
try{
java.util.date restoredDate =
(Java.util.Date) ois.readObject();
System.out.println
(“read object back from serial.bin file:”
+ restoredDate);
}
Catch (ClassNotFoundException cnf) {
System.out.println (“class not found”);
}
}
A)WriterObject
B)Writer
C)BufferedWriter
D)WriterObject
(35)Class类的对象由______自动生成,隐藏在.class文件中,它在运行时为用户提供信息。
A)Java编译器
B)Java解释器
C)Java new 关键字
D)Java类分解器
2009年9月21日 发表评论 进入社区
二、填空题(每空2分,共30分)
(1)某二叉树由5个度为2的结点以及3个度为1的结点,则该二叉树中共有 【1】 个结点。
(2)程序流程图中的菱形框表示的是 【2】 。
(3)软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中【3】阶段产生“软件需求规格说明书“。
(4)在数据库技术中,实体集之间的联系可以是一对一或一对多的,那么“学生“和”可选课程“的联系为 【4】 。
(5)人员基本信息一般包括:身份证号、姓名、性别、年龄等。其中可以做主关键字的是 【5】 。
(6)按照Java的线程模型,代码和 【6】 构成了线程体。
(7)在多线程程序设计中,如果采用继承Thread类的方式创建线程,则需要重写Thread类的 【7】 ()方法。
(8)在下列Java applet 程序的横线处填入代码,使程序完整并能够正确运行。
Import java. awt. *;
Import java. applet. *;
Public class Greeting extends applet{
Public void 【8】 (Graphics g) {
g.drawSting(“how are you!”,10,10);
}
}
(9)在Java语言中,用 【9】 修饰符定义的类为抽象类。
(10)在Java中,字符是以16位的 【10】 码表示。
(11)请在下列程序的空白处,填上适当的内容:
Import java. awt. *;
Import java. util. *;
Class BufferTest{
Public static void main(string args[])
Throws IOException{
FileOutputStream unbuf=
new FileOutputStream(“test.one”) ;
BufferedOutputStream buf=
new 【11】 (new FileOutputStream(“test.two”));
System.out.println
(“write file unbuffered: ” + time(unbuf) + “ms”);
System.out.println
(“write file buffered: ” + time(buf) + “ms”);
}
Static int time (OutputStream os)
Throws IOException{
Date then = new Date();
for (int i=0; i<50000; i++){
os.write(1);
}
}
os.close();
return(int)(()new Date()).getTime() - then.getTime());
}
(12)代码System.out.println(066)的输出结果是 【12】 。
(13)Swing中用来表示工具栏的类是 javax.swing. 【13】 。
(14)表达式(10*49.3)的类型是 【14】 型。
(15)抛出异常的语句是 【15】 语句。
答案:二级java答案:
1-5:CBDAB
6-10:ACBCD
11-15:BCDDB
16-20:ACBCB
21-25:BBCAC
26-30:DABCD
31-35:ABCDA
1-15 :
14
逻辑条件
需求分析
多对多
身份证号码
数据
run
paint
abstruct
Unicode
BufferedOutputStream
54
JToolBar
double
throwException
发表评论
-
java 序列化和反序列化(针对字符串的例子)
2014-11-04 14:09 42661.前言. 摘自:http://blog.csdn.ne ... -
java的addall和system.arraycopy的效率对比
2014-07-11 18:22 14841.前言。 如题。 2.对比。 addall ... -
java时间转换总结
2014-07-01 09:35 28271.如题。 后续将时间问题都放本篇。 2.java时间处理 ... -
System.arraycopy把多个byte数组合并为一个byte数组,节省空间。
2014-05-22 14:34 53681.前言。 如题。 2.代码。 publi ... -
jdk5后并发线程优雅的创建方式ExecutorService+Callable比thread和runable两种方式简单和实用,可以替代后两者。
2014-01-23 16:48 23091.前言。 如题。ExecutorService可用在并 ... -
eclipse指定jvm路径,在没有配置jvm环境变量的时候可直接打开。
2014-01-10 15:37 24411.前言。 如题。 2.代码。 这个写在eclipse.i ... -
java如何最小值int变成最大值?可作为字符串排序使用
2013-11-30 00:29 22671.前言。 如题。 2.例子,可以直接运行。 p ... -
Myeclipse copy的工程无法发布的问题-Exploded location overlaps an existing deployment
2013-06-09 09:16 11391.前言。 直接copy,直接在Myeclipse下面 ... -
Comparator和Comparable在排序中的应用
2012-11-06 10:53 962Comparator可以实现数组排序,与原类没有很大耦合。 ... -
Myeclipse6.5不能启动和运行缓慢、运行错误的一些问题总结
2012-03-15 11:32 2164Myeclipse6.5对1.6支持部好,最好把ec ... -
java用Ant.jar的zip写文件解决文件名中文问题(转)
2012-01-09 13:51 2304package ejbModule.util; i ... -
为什么new FileOutPutStream和new File创建不了文件?java.io.FileNotFoundException 系统找不到指定的路径
2012-01-04 23:27 70525FileOutPutStream在c盘等一级目录 ... -
如何让页面一打开就远程自动下载文件
2012-01-03 19:52 2834在页面或者后台response,直接用文件头加你的文件,文件流 ... -
java如何打包zip等压缩文件
2012-01-03 19:35 2405直接调用jdk的类可以了。 package javai ... -
myclipse的export失败的一个问题
2011-09-25 12:48 1455在用eclipse将工程导出为jar或者可 ... -
Java如何定义三维数组
2011-09-10 20:21 12691java 定义三维数组,有很多方法,这里举两种: 1.直接定 ... -
一个Myeclipse视图跑出来,脱离窗口的问题
2011-02-13 17:16 4034也许经常使用Myeclipse的程序员会发现,视图窗口有 ... -
Map和Properties的遍历例子
2010-12-19 23:18 1300prperties的遍历有点麻烦,map的遍历有entrySe ... -
StringBuffer和Double.ValueOf一起用导致的错误
2010-12-04 16:36 2613StringBuffer虽然是同步的,然而如果不注意它的 ... -
线程wait和notify的针对每个线程,实现·随时暂停和唤醒
2010-11-25 12:55 1812多线程的利用在进行进程调度中具有重要的意义,是java的 ...
相关推荐
以上是针对2009年9月全国计算机等级考试二级Java笔试试题及答案的部分解析,涵盖了数据结构、算法、软件设计、数据库管理、GUI编程、事件处理、多线程和文件操作等多个知识点。这些知识点是Java程序员必须掌握的基础...
以下是对Java笔试题及答案中可能包含的一些核心知识点的详细解析: 1. **Java基础**: - **数据类型**:包括基本数据类型(如int、char、boolean)以及引用数据类型(如类、接口、数组)。 - **变量、常量**:...
【Java语言基础】 Java是一种广泛使用的面向对象的编程语言,二级Java考试主要考察...以上是对试题中涉及的Java语言和相关技术的详细解释,这些知识点构成了Java程序员的基础知识体系,对于软件开发人员来说至关重要。
9. **Java虚拟机(JVM)**: - JVM运行Java代码时会加载、校验、编译(即时编译,JIT)和执行代码。 10. **并发机制**: - Java程序的并发机制主要是多线程,允许程序同时执行多个任务。 11. **关键字This**: ...
全国计算机等级考试Java二级笔试试题涵盖了Java编程的基础知识,包括语法、类与对象、Applet、输入输出流等核心概念。以下是对这些知识点的详细解释: (33)Applet是Java的一种特殊程序,设计用于在Web浏览器中...
这篇资料是关于2009年9月全国计算机等级考试二级Java语言程序设计的笔试试卷及答案。试卷包括选择题和可能的编程题目,主要考察考生对Java基础知识、数据结构、算法、软件工程以及数据库管理系统的理解。 1. 数据...
包含了从2007年至2009年9月间的二级Java程序员考试的笔试题目,且这些题目均以Word文档格式提供,方便阅读和打印,同时也包含了答案,便于自我检测和学习。 这些真题涵盖的知识点广泛,包括但不限于以下几个方面: ...
首先,我们可以看到"2009年9月计算机等级考试java二级笔试真题及答案.doc",这表明我们面对的是Java二级考试的笔试题目,涉及到的可能包括基础语法、面向对象编程、异常处理、数据结构、多线程、集合框架、I/O流、...
【Java语言程序设计知识点】 1. **整型常量**:在Java中,整型常量可以以十进制、八进制(前缀0)或十六进制(前缀0x)形式表示。选项A中的078是错误的八进制常量,因为八进制数字不允许出现8或9。选项B和D是正确的...
【全国2009年10月自学考试Java语言程序设计(一)试题】涵盖了Java编程语言的基础知识,包括语法、数据类型、类与对象、继承性、字符串操作、布局管理器、图形绘制、线程控制以及文件操作等多个方面。 1. Java关键字...
在描述中提到的"上午题第(9)题答案改正为C",意味着原试题可能有一个错误的答案,官方在2009年11月8日进行了修正。这突显了考试公平性和准确性的重要性,考生在复习时应关注官方发布的更新信息,确保掌握最新知识...
9. **实体关系图(E-R图)**:在E-R图中,实体用矩形表示,属性用椭圆形表示,而实体之间的联系则用菱形表示,反映了数据模型中的实体及其联系。 ### 数据库操作 10. **关系数据库操作**:关系T由关系R和S通过并集...
基于这些文件名,我们可以推测这些试题涵盖了从2009年9月到2010年初的时间段,意味着这是一个持续的学习过程,可能涉及到多个学期的课程内容。具体的知识点可能包括但不限于: 1. **编程语言基础**:如C/C++、Java...
标题“ACCP5.0Y22009-04-19笔试+答案”表明这是一份关于ACCP(Advanced Certified Computer Professional)5.0版本的2009年4月19日的笔试题目及答案集。ACCP是北大青鸟APTECH推出的计算机软件工程师培训课程,主要...
全国计算机等级考试二级VB真题集是一份宝贵的复习资源,主要涵盖了从2006年至2009年的历年真题及其对应的答案解析。VB,全称Visual Basic,是微软公司开发的一种可视化的、面向对象的编程语言,是初学者和专业开发者...
ACCP5.0是北大青鸟在2009年6月推出的一套全面的IT职业培训课程,旨在培养具备实际开发能力的软件工程师。 以下是对ACCP5.0课程体系的一些关键知识点的详细说明: 1. **编程基础**:ACCP5.0课程通常会涵盖一种或...