for java beginner 2 - eclipse code template and import static

java

1--

shortcut and template

syso --> System.out.println();

e.g.

right click | Surround with | Try/catch block
他是怎么知道这个东西是怎么写的呢?
有模版

现在 我弄一个try finally 怎么弄?

window | perferences | java | editor | templates

new |
name : tryf
pattern:
try{
//put cursor here and click Insert Variable select "line_selection"
//next line will show automatically
${line_selection}
}finally{
//put cursor here and click Insert Variable select "cursor"
//next line will show automatically
${cursor}
}

----
go back to edit view
select a line
right click
surround with
tryf

OK!!!

还有在 eclipse 里
package explore 视图窗口里的filters ,可以设置显示不显示空的父包(默认不显示).
2--导入project

最好是这样,先 workspace
再把project copy to workspace
eclipse 比较笨, 拷进去了他自己不肯识别
我们要 import 一下
general |
existing projects into workspace
还是file system
就自己分辨吧.看项目大小,发布情况等等...

进来后有可能 JDK 不一样,那自己把原来的干掉,添加自己电脑上的JDK
就是在 java build path | libraties tab下

★[库就是N个JAR,仅此而已]★
3--import
其实这个import没有什么说法,说浪费资源什么什么的,
仅仅就是为了在写source code 的时候少写些前缀罢了.
不推荐* ,为了可读性嘛...

有个小技巧,你要 syso 一些东西,可以先选择,再 alt + / 呵呵,会出现的
这个在土测试里经常会用到,打印一些乱七八糟的东西.
推荐LOGGER,system.out.println真的很拿不上台面...  


说了import,再说说JDK 1.5新特性,
import就是导入一些类,让你以后写这个类不要前缀了
1.5新有的 import static 这个是导入某个类的某个静态方法,
一.最最原始的: java.lang.Math.max(1,4);
二.有了import后,可以 Math.max(1,4); import java.lang.Math;
三,有了import static 直接 max(1,4); import static java.lang.Math.max;
当然,也可以一下子导入所有的静态方法,要记得变通, 换个*不就是全部了嘛!

你可能感兴趣的:(java,eclipse,jdk,Go)