易截截图软件、单文件、免安装、纯绿色、仅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:安全证书 公钥加密,私钥解密示例程序


import java.io.FileInputStream;
import java.security.KeyStore;
import java.security.PrivateKey;
import java.security.PublicKey;
import java.security.cert.Certificate;
import java.security.cert.CertificateFactory;
import javax.crypto.Cipher;
// 公钥加密,私钥解密示例程序
public class A {
& ......

决策树C4.5算法Java代码

    - 加入菜鸟学习网,获得珍藏资源

Java代码 数据挖掘中决策树C4.5预测算法实现(半成品,还要写规则后剪枝及对非离散数据信息增益计算) Java代码 package org.struct.decisiontree;   import java.util.ArrayList;   import java.util.Arrays; ......

FILTER过滤JAVA WEB的字符编码

以前为了过滤Java的ISO-8859-1字符,总是使用如下代码来处理。
view plaincopy to clipboardprint?
String strUserame = (String)reuqest.getParameter("username");   
strUsername = new String(strUserame.getBytes("ISO-8859-1"),"UTF-8");  
String strUserame ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号