java考试复习提纲

java考试复习提纲

ID:5561079

大小:38.00 KB

页数:3页

时间:2017-12-18

java考试复习提纲_第1页
java考试复习提纲_第2页
java考试复习提纲_第3页
资源描述:

《java考试复习提纲》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Java考试复习提纲1.关于编译。在command窗口中,编译一个java源程序test.java。如果test.java在command窗口的当前目录中,则所用的命令是javactest.java如果test.java在command窗口的当前目录中的com包中,则所用的命令是javactest.java-d.2.要响应鼠标单击事件,所注册的监听器对象应该继承MouseAdapter抽象类或者实现MouseListener接口。3.程序中,如果调用了输入输出的系统方法例如System.in.read(),则可能生成IOException类的异常对象。4.包含抽象方法的类一定要被声

2、明为抽象类。5.如果子类的构造方法没有通过super调用父类构造方法,那么子类会先调用父类不含参数的构造方法,再调用子类自己的构造方法6.定义一个接口时,可以在interface关键字前使用public或缺省修饰符。不能用private,protected。7.一个java源文件中至多有一个公共类。8.java中子类对象引用可以赋值给父类引用。这称为上转型。例如如下语句是正确的。Personp;Students=newStudent();p=s;从逻辑上说,一个学生,当然是一个人。反过来则不行。classPerson{}classStudentextendsPerson{}publ

3、icclassTest{publicstaticvoidmain(String[]args){Personp=newPerson();students=(student)p;}}这个程序编译能通过,但是执行时出错:Exceptioninthread"main"java.lang.ClassCastException:personcannotbecasttostudent父类对象的引用不能赋值给子类对象的引用。即使做了强制类型转换也不行。9.启动一个线程的方法是start()。10.加载某个数据库驱动程序的JDBC语句是Class.forName()11.使用关键字Synchroni

4、zed修饰可以实现线程对方法的原子访问。所谓原子访问是说:一个线程A执行一个Synchronized方法,若因为时间到而交出CPU控制权,线程A执行这个Synchronized方法没有做完。则此时本程序的其他获得CPU的线程不可能执行这个Synchronized方法。必须要等到线程A执行这个Synchronized方法完毕,其他线程才可能执行这个Synchronized方法。12.ExecuteQuery方法的返回类型是ResultSet。13.关于接口若一个类实现了某个接口,则一定实现了其超接口。14.关于上转型对象上转型对象不能调用子类特有的方法。15.关于内部类Java有名称

5、的内部类编译后会生产以外围类名称作为前缀的类文件。16.JavaUDP编程(也就是基于Datagram的网络编程),数据包中含有发送(或接收)端的IP地址和端口。17.掌握异常处理,自定义异常。18.掌握类的定义和使用,抽象类的定义和使用。19.掌握静态成员变量:用static修饰的成员变量。classSuperClass{staticintx;inty;publicSuperClass(){display();}publicvoiddisplay(){System.out.println(x+","+y);}}classSubClassextendsSuperClass{publ

6、icSubClass(){SubClass.x++;y++;display();}publicvoiddisplay(){System.out.println(x+","+y);}}publicclassTest{publicstaticvoidmain(String[]args){newSubClass();//注意在创建SubClass类的对象时,会首先调用其父类的无参构造函数,然后调用SubClass自身的构造函数。System.out.println(SubClass.x+","+SuperClass.x);//注意x是static变量,也就是类变量。可以通过类名.变量名来

7、访问。要注意SubClass.x和SuperClass.x所占据的是同一个内存单元。}}20.掌握String类例如subString函数一个参数的subString函数substringpublicStringsubstring(int beginIndex)Returnsanewstringthatisasubstringofthisstring.Thesubstringbeginswiththecharacteratthespecifiedindexandext

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。