1、eclipse的作用
工作空与项目的关系,在工作空间中的设置会影响整个工作间的项目
2、eclipse透视图与视图的关系,透视图是指整个视图,它可以包含多个视图,视图是单个的。
3、eclipse的Debug调试方法。Debug 视图可以查看变量在运行时的所有变量值变化情况,但前提是要设置好断点,设置断点的方法是用鼠标在代码行的左边双击两下,会出现一个小圆点。
若要观察单个变量值的变化情况,先要用Debug视图运行程序,然后再用鼠标选中变量名,右键单击,选中Wacth选项,在Expressions视图中查看变量值的变化情况!
4、高版本的java能否运行低版本的javac编译的程序(能),低版本的java能否运行高版本的javac编译的程序。(不能),高版本出的新特性低版没有,
5、eclipse可以设置多个jdk版本,但只能运行一个版本。可以在window-Preferences-
Installed-JREs里设置
6、eclipse的模板代码配置。
window-Preferences-java-Editor-Templates
然后设置模板样式:
try {
${line_selection} //选择的行 这里是插入的变量
} finally {
${cursor} //当前光标的位置
}
插入变量:
以下摘自iteye.com
变量 描述 示例
cursor 将编辑器的光标放在这个位置。 N/A
date 插入当前日期。 Oct 20, 2009
dollar 插入货币的文字符号。 $
elemType 尝试猜测具有给定 ID 的这个元素的类型。 MyType
enclosing_method 插入模板被插入其中的那个方法的名称。 method()
enclosing_method_arguments 为包围方法插入参数。 arg1, arg2
enclosing_package 插入当前类的包名。 com.example.ui
enclosing_project 插入包含所编辑的这个类的项目的名称。 myProject
enclosing_type 插入正在编辑的类型(类)的名称。 MyType
exception_variable_name 插入一个异常变量名称,进行最佳猜测。 e, ioe
file 文件的简称。 MyType.java
import 如果尚未导入,那么针对给定类型插入一个导入声明。 import com.example.ui.MyOtherType
importStatic 与 import 相同,只不过是静态导入。 import static com.example.ui.MyOtherType.*
line_selection 将选中的行插入到这里。这对用模板包装行是很有用的。 以选中行作为主体的 do、while 循环
primary_type_name 没有扩展名的文件简称。 MyType
time 插入当前的时间。 9:09:35 a.m.
todo 注释中的 TODO 标记。 TODO
user 当前用户的名字。 ngood
var 解析为本地变量,如果不只一个,就提供一个列表。 myvar
word_selection 插入当前选中的单词。 N/A
year 将现在的年份插入到代码中。 2009