第三天02 使用IDE(学习笔记)
2016-12-15 09:25
239 查看
1、IDE项目管理基础
在JAVA领域中,有为数不少的IDE,其中有不少是优秀的开放原始码产品,最为人熟知的IDE有NetBeans、Eclipse、Intellij IDEA、JDeveloper等,不同的IDE会有不同的特色,但基本概念通常相同,最重要的是:只要你了解JDK与相关指令操作,就不容易被特定的IDE给限制住。
在IDE中编辑程序代码,若出现红色虚线,通常表示那是导致编辑错误的语法。如果看见红色虚线,把光标移至红色虚线上,就会显示编译错误信息,如果是NetBeans,会直接显示JDK编译工具提供的错误信息。
2、使用了哪个JRE
在安装好JDK后,如果选择一并安装Public JRE,至少会有两套JRE存在计算机中,一个是JDK本身的Private JRE,一个是选择安装的Public JRE。
当找到JAVA可执行文件并执行时,会依照以下规则来寻找可用的JRE:
可否在JAVA可执行文件的文件夹下找到相关原生(Native)链接库。
可否在上一层目录中找到jre目录。
新建JAVA平台
1、选择工具JAVA平台命令,打开“JAVA平台管理器”对话框,单机“添加平台”按钮
2、在打开的“添加JAVA平台”对话框中,选择想要的JDK目录,单机“下一步”按钮
3、确认预设的“平台名称”、“平台源”、“平台Javadoc”是你想要的设定值后,单机“完成”按钮完成平台添加。
4、在“JAVA平台管理器”对话框中单机“关闭”按钮完成设定
完成JAVA平台建立后,接下来可根据以下操作改变项目想使用的JDK(JRE)
1、在“项目”窗口中选择项目,右击,在弹出的快捷菜单中选择“属性”命令
2、打开“项目属性”对话框,选择“库”选项,在右边的“JAVA平台”下拉列表框中选择要使用的JDK版本后,单机“确定”按钮完成设定
3、在“项目”窗口中的“库”选项下,已设定为你想要的JDK版本。
3、类文档版本
编译程序会在位码文档中标识主版本号与次版本号,不同的版本号,位码文件格式可能有所不同。JVM在加载位码文档后,会确认其版本号是否在可接受的范围,否则就不会处理该位码文档
可以使用system.getProperty("java.class.version")去的JRE支持的位码版本号
可以使用system.getProperty("java.runtime.version")取得JRE版本信息
在JAVA领域中,有为数不少的IDE,其中有不少是优秀的开放原始码产品,最为人熟知的IDE有NetBeans、Eclipse、Intellij IDEA、JDeveloper等,不同的IDE会有不同的特色,但基本概念通常相同,最重要的是:只要你了解JDK与相关指令操作,就不容易被特定的IDE给限制住。
在IDE中编辑程序代码,若出现红色虚线,通常表示那是导致编辑错误的语法。如果看见红色虚线,把光标移至红色虚线上,就会显示编译错误信息,如果是NetBeans,会直接显示JDK编译工具提供的错误信息。
2、使用了哪个JRE
在安装好JDK后,如果选择一并安装Public JRE,至少会有两套JRE存在计算机中,一个是JDK本身的Private JRE,一个是选择安装的Public JRE。
当找到JAVA可执行文件并执行时,会依照以下规则来寻找可用的JRE:
可否在JAVA可执行文件的文件夹下找到相关原生(Native)链接库。
可否在上一层目录中找到jre目录。
新建JAVA平台
1、选择工具JAVA平台命令,打开“JAVA平台管理器”对话框,单机“添加平台”按钮
2、在打开的“添加JAVA平台”对话框中,选择想要的JDK目录,单机“下一步”按钮
3、确认预设的“平台名称”、“平台源”、“平台Javadoc”是你想要的设定值后,单机“完成”按钮完成平台添加。
4、在“JAVA平台管理器”对话框中单机“关闭”按钮完成设定
完成JAVA平台建立后,接下来可根据以下操作改变项目想使用的JDK(JRE)
1、在“项目”窗口中选择项目,右击,在弹出的快捷菜单中选择“属性”命令
2、打开“项目属性”对话框,选择“库”选项,在右边的“JAVA平台”下拉列表框中选择要使用的JDK版本后,单机“确定”按钮完成设定
3、在“项目”窗口中的“库”选项下,已设定为你想要的JDK版本。
3、类文档版本
编译程序会在位码文档中标识主版本号与次版本号,不同的版本号,位码文件格式可能有所不同。JVM在加载位码文档后,会确认其版本号是否在可接受的范围,否则就不会处理该位码文档
可以使用system.getProperty("java.class.version")去的JRE支持的位码版本号
可以使用system.getProperty("java.runtime.version")取得JRE版本信息
相关文章推荐
- Selenium学习笔记之004:使用Selenium IDE录制脚本并分析unittest框架
- ssi开发 学习笔记第三天--配置使用SSI
- python数据结构学习笔记-2016-10-27-02-使用单链表实现包ADT
- [TensorFlow 学习笔记-02]配置PyCharm IDE环境
- 『阿男的Gradle学习笔记』 *02*使用Gradle编译Java项目
- Quick cocos2dx-Lua(V3.3R1)学习笔记(十二)----使用Cocos Code IDE 配合自带的PrebuiltRuntimeLua.apk进行真机调试
- 第58课:使用Java和Scala在IDE中开发DataFrame实战学习笔记
- python数据结构学习笔记-2016-10-28-02-使用链表实现稀疏矩阵
- Servlet学习笔记(使用IDE开发Servlet)
- Struts2学习笔记02 之 使用
- Quick cocos2dx-Lua(V3.3R1)学习笔记(十二)----使用Cocos Code IDE 配合自带的PrebuiltRuntimeLua.apk进行真机调试
- 第59课:使用Java和Scala在IDE中实战RDD和DataFrame转换操作’学习笔记
- Android(java)学习笔记253:ContentProvider使用之内容观察者02
- Django学习第三天学习笔记-过滤器的使用
- Hibernate学习笔记_02_使用Annotation
- Quartz.net 2.x 学习笔记02-Quartz.net 2.x在MVC站点中结合Log4net的使用
- (原创)c#学习笔记06--函数01--定义和使用函数02--参数
- 第58课:使用Java和Scala在IDE中开发DataFrame实战学习笔记
- C# 学习笔记 -- 第三天 申明和使用数据
- 第二天02 从JDK到IDE(学习笔记)