易截截图软件、单文件、免安装、纯绿色、仅160KB

final 在java中的注意点

注意事项慢慢积累
final 类不可被继承,也不能有子类。
final class Book{}
//class ComBook extends Book{}     这将编译失败,因为Book类不可被继承。
final方法不可被改写
class Book{
          final void show(){System.out.println("Book的show()方法”);}
}
class ComBook extends Book{
          /*void show(){System.out.println("ComBook的show()方法”);}       
        这也将编译失败,因为Book类的show()方法不能被改写。*/
}                   
final 属性在定义同时就要赋初始值,值被指定之后就不可被替换
class Book{
     //final double price;   因为没有赋初值,所以编译失败
    final double price=350.0;
    //void sellPrice(){System.out.println(price*0.9);}  编译失败,因为final属性的值不可改变。


相关文档:

Java ByteCode

Java ByteCode
1,什么是Bytecode
C/C++编译器把源代码编译成汇编代码,Java编译器把Java源代码编译成字节码bytecode。
Java跨平台其实就是基于相同的bytecode规范做不同平台的虚拟机,我们的Java程序编译成bytecode后就可以在不同平台跑了。
.net框架有IL(intermediate language),汇编是C/C++程序的中间表达方式, ......

Java ME,我渐渐的忘记了,Java ME环境配置

 
就是要到sun的网站下载JDK,jdk-6u10-beta-windows-i586-p.exe,我用的是这个。
还是在sun的网站下载WTK,sun_java_wireless_toolkit-2_5_2-windows.exe,我用的这个。
然后就是先安装jdk再安装wtk,我的安装路径是:D:\Java\jdk1.6.0_10和D:\Java\WTK2.5.2
下载eclipse,我用的是:wtp-all-in-one-sdk-R-1.5.5- ......

如何提高自己的Java编程水平

       1.
扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他
专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来 ......

java中内部类的使用

内部类的使用的优缺点:
优点:减少了在类文件编译后的产生的字节码文件的大小
缺点:使程序结构不清晰
使用内部类的注意事项:
内部类的使用一般都与所在的外部类有一定的关联,它是在一个类的内部嵌套定义的类,它可以是其它类的成员,也可以在一个语句块的内部定义,还可以在表达式内部匿名定义(匿名内部类)。
内部 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号