欢迎来到天天文库
浏览记录
ID:5561079
大小:38.00 KB
页数:3页
时间:2017-12-18
《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
此文档下载收益归作者所有