欢迎来到天天文库
浏览记录
ID:48788593
大小:71.27 KB
页数:10页
时间:2020-02-28
《【精品】java学习笔记与心得.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、【精品】java学习笔记与心得 GUIGraphicsUserInterfaceAWTAbstractWindowToolkitjava.awt——包含了构成抽象窗口工具集(abstractwindowtoolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI)。 javax.swing——完全Java版的图形用户界面(GUI)解决方案,提供了很多完备的组件,可以应对复杂的桌面系统构建。 java.——包含执行与网络相关的操作的类,如URL,Socket,ServerSocket等。 java
2、.io——包含能提供多种输入/输出功能的类。 java.util——包含一些实用工具类,如定义系统特性、使用与日期日历相关的方法。 还有重要的集合框架。 1多态是针对两个类之间的方法来说的。 2重载是针对一个类之间的同名方法而言的。 3覆盖是针对两个类的同名同参的方法来说的。 3两个子继承之间的类不能转换,就算是强制转换都不行。 4java文档名,应该用publicclass的公共类名来赋名。 5当编译一个java文档时,java编译器会根据class类的数量,来生成多个对应class文件。 6运行时屏蔽
3、断言。 运行时屏蔽断言java-disableassertions/java-da运行时允许断言java-enableassertion/java-ea一个类的所有基本类型数据成员都保证获得一个初始值每个编译单元内都只能有一个public类一个有效的程序就是一系列.class文件,它们可以封装和压缩到一个JAR文件里(使用Java1.1提供的jar工具)程序片的运行②;由于程序片观察器会忽略除APPLET标记之外的任何东西,所以可将那些标记作为注释置入Java源码//这样就可直接执行“appletviewerMyAppl
4、et.java”,不必再创建小的HTML文件来完成测试。 新建一个类或创建一个类都不会触发该类的main入口函数publicstaticvoidmain(String[]argv)的String[]argv与publicstaticvoidmain(Stringargv[])的Stringargv[]之间的区别两者作用一样,前者是java新引入的数组的一种写法,后者是c++的数组的写法形式,在java中,两种写法都可以。 导入已有的javaapplet文件,file-import-general-existingpro
5、jectsintoworkspace字段就是指数据成员方法就是指成员函数执行一个类需要写全包名java.xiaoliu.abc.HelloWorldvoidnothing(){return;}return的作用是退出语句,而不是返回0的一个值,当在有返回值的情况之下,就会提示必须返回一个值,即return0;每种非基本类型的对象都有一个toString()方法如果类没有默认的自变量,或者想调用含有一个自变量的某个基础类构建器,必须明确地编写对基础类的调用代码。 这是用super关键字以及适当的自变量列表实现的classG
6、ame{Game(inti){System.out.println("Gameconstructor");}}classBoardGameextendsGame{BoardGame(inti){super(i);//调用父类的自变量是int类型的构造函数-----------------------------System.out.println("BoardGameconstructor");}}final类的意义就是禁止一个新类来继承它接口包含了基本数据类型的数据成员,但它们都默认为static和final,也就是说接
7、口是不能用extends继承。 接口中的字段会自动具备public属性,所以没必要专门指定,也就是说接口是拿来用的,设置成private就失去了意义。 javadoc命令行javaFrogfinalizetoString方法的引用下面是调用打印的另一个方法(尽管在效率上可能会差一些)System.out.println(""+e.nextElement());它采用了封装到Java内部的“自动转换成字串”技术。 一旦编译器碰到一个字串,后面跟随一个“+”,就会希望后面又跟随一个字串,并自动调用toString()。
8、 取对象的地址值super.toString()super的对象是指根类Object随机为boolean赋值booleanshadom=Math.random()>0.5;违例跟踪publicclassNeverCaught{staticvoidf(){thrownewRuntimeException(
此文档下载收益归作者所有