1-Java简介及环境配置,1-java简介配置
分享于 点击 16183 次 点评:159
1-Java简介及环境配置,1-java简介配置
java重要特性之 ------- 跨平台(一次编译,到处运行).平台: 操作系统。java的环境的搭建:
- jre: java运行环境。 jre = java虚拟机 + 核心类库(辅助java虚拟机运行的文件)
- jdk: java开发工具集 jdk = jre + java开发工具。
- 安装jdk的路径要注意: 不能带有中文路径或者是空格。
jdk目录的介绍: bin: 存放的是java的开发工具。 db : JDK7附带的一个轻量级的数据库,名字叫做Derby。 include :存放的调用系统资源的接口文件。 jre : java运行环境 lib : 核心类库。 src.zip : java源代码
1、java.exe 启动java虚拟机解释并执行指定的class文件。
- java工具的使用格式:
- java 指定的class文件
- javac的使用格式:
- javac java源文件。
环境变量path配置1、windows下
- 如何找到path的环境变量:
- 我的电脑-------属性------------>高级系统设置---------->高级--------->环境变量------------path
- 把javac所在的路径拷贝到path环境变量中即可。系统变量尽量少修改。
- 避免频繁修改path的方法:新建一个环境变量保存jdk安装目录会发生改变的部分,然后在path环境变量上引用新环境变量所保存的信息
- 使用Java_Home新建环境变量名
- 使用%Java_Home%bin引用
- 如何能在任意版本jdk下运行程序,零时使用几次:
- 通过set命令配置零时环境变量,仅对当前控制台窗口起作用,窗口一旦关闭,那么配置消失
- 替换:set path = 路径
- 插入:set path = 路径;%path%
- 通过set命令配置零时环境变量,仅对当前控制台窗口起作用,窗口一旦关闭,那么配置消失
- sudo vim /etc/profile
- 尾部插入:JAVA_HOME="/Library/Java/JavaVirtualMachines/版本号.jdk/Contents/Home/"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".;$PATH:$JAVA_HOME/bin"
- 功能:设置了classpath环境变量的时候,启动jvm时,那么jvm就会根据classpath环境变量所保存的路径信息寻找对应的class文件。
- 设置classpath环境变量信息时,有分号和无分号是由区别的
- 无分号:jvm仅会在classpath设置的路径找
- 有分号:jvm会在classpath路径找,找不到会在当前路径找。classpath和当前路径的优先级按分号位置
- 注意:sun在jdk5.0后,不建议配置永久性class path。因为,会自动寻找核心类库了。
第一个hello world例子常见的问题: 1. 找不到对应的文件 原因: 1 隐藏了后缀名,你的不是java文件是txt文件。 2.编译 的时候写错了文件名。 2. 找不到或无法加载主类 Demo1 原因: 运行的时候写错了类名. 注意: class文件的文件名是对应的类名的。不是对应的java文件名的。 3. java的代码是严格区分大小写的。 4. 'javac' 不是内部或外部命令 原因: 没有配置path环境变量信息,或者是配置错误了。
标识符注意的细节
- 标识符的组成元素是由字母、数字、下划线、美元符号$。
- 标识符不能以数字开头
- 标识符是严格区分大小写的
- 标识符是没有长度限制的
- 标识符的命名一般要有意义(见名知意)
自定义标识符的规范
- 类名和接口名单词的首字母大写,其他小写。如:RunTime
- 变量名与方法名首单词全部小写,其他单词首字母大写。如:doCook()
- 包名全部单词小写
- 常量全部单词大写,单词与单词之间使用下划线分割。如:UP_LOAD
关键字:具有特殊含义的标识符。用来表示一个程序的结构或数据类型。
注释
- 单行注释
- 多行注释
- 文档注释:用于生成开发者文档。
- 使用Javadoc.exe生成开发开发文档,该类必须是public修饰
- 文档注释的内容位于类或方法的上面
- @author
- @version
相关文章
- 暂无相关文章
用户点评