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

JAVA学习笔记②

1 编译命令
  javac [options] filename.java
  options->
  -classpath path 编译时需要的类路径
  -d directory 设定编译生成的.class文件输入到哪一个目录。
  关于-d小技巧 : 如果.java文件中使用了package语句, 例如 package com.test.maths; 加上-     d . 选项会帮助在当前目录下自动生成嵌套的包文件夹。 如果不加-d 选项,则不会生成嵌套包文件夹。
  -g 在代码产生器中打开调试,使之以后可以调试产生的字节码
  -nowarn 屏蔽警告
  -o 告诉javac编译优化内联的 static 、final、 private成员函数。
  -verbose 输出关于编译过程的各种信息
  2 执行命令 java 需要注意一点: 在源文件使用 package 语句的情况下,应该在包最外层文件夹下执行。
  例如 java com.test.maths.filename
 3 打包命令 jar
  jar [options] [jarfilename.jar] files
  jarfilename.jar 是指定生成的打包文件名
  files 是要打包的文件列表
  options->
  c 创建新文档
  f 指定打包名
  m 文件列表中第一个文件名是外部清单文件名
  t 列出jar文件内容
  u 更新现存的jar
  v 显示执行过程的详细信息
  x 展开jar文件
其实还有一些命令也是Java编程中要遇到的。在“开始”--“运行”--“cmd”---“Java -help”如下图


相关文档:

用JAVA实现了带有复选框的树目录

JDK版本
        JDK1.4.x
    功能
        实现了带有复选框的资源管理器树目录,还有需要改进的地方,我在以后更新,如果那位朋友有好的建议欢迎提出
   
    欢迎大家提意见,交流
  ......

JAVA annotation入门

JAVA annotation入门 
        最近对spring源码感兴趣,今天看到annotation部分,略记之。
一. 最常见的annotation
@Override:用在方法之上,用来告诉别人这一个方法是改写父类的
@Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在 ......

java中的代码块理解

代码块:就是用{}括起来到部分。根据应用的不同分为4类:普通代码块、构造块、静态代码块、同步代码块。
1.普通代码块:定义在方法中的代码块。
如:
public class Ex22 {
public static void main(String[] args){
// 普通代码块
{
int i = 3;
System.out.println("局部变量为 " + i);
}
int i = 5 ......

JAVA annotation入门

JAVA annotation入门 
        最近对spring源码感兴趣,今天看到annotation部分,略记之。
一. 最常见的annotation
@Override:用在方法之上,用来告诉别人这一个方法是改写父类的
@Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在 ......

关于Java的singleton模式的介绍,比较有用

Java设计模式之Singleton单例模式篇
java 单例模式的实现方式
实现1:
public class Singleton {    
     private static Singleton instance;
      private Singleton (){ //首先有一个私有的构造器
       }
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号