易截截图软件、单文件、免安装、纯绿色、仅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使用JNI调用C++函数

网上有了很多这样的文章,不过感觉并不是很全,我都东找西找才最终把JAVA调用c++给搞定。
下面引用了很多网上已经有的的内容,我在这里只是整合一次,让以后的朋友少走网路。
多说无益,具体如下:
作者:mykoma
假设所有文件都放在d:\
Step 1:
写JAVA文件
例如程序testdll.java,内容为:   
  ......

JAVA的容器 List,Map,Set

JAVA的容器---List,Map,Set
Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
Map
├Hashtable
├HashMap
└WeakHashMap
Collection接口
  Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相 ......

Java操作文件一(pdf)

一、写pdf
需要包:iText-2.1.0.jar
中文处理:iTextAsian.jar
1、HelloWorld例子
package com.my.file.pdf;
import java.io.FileOutputStream;
import java.io.IOException;
import com.lowagie.text.*;
import com.lowagie.text.pdf.BaseFont;
import com.lowagie.text.pdf.PdfWriter;
public class HelloWorld ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号