您的位置:首页 > 编程语言 > Java开发

java个人学习笔记01(配置java环境)

2014-02-26 21:30 344 查看
1.java语言的三种技术架构

javase(java standard edition):标准版,开发普通桌面应用和商务应用程序,基础

javaee(java enterprise edition):企业版,开发企业环境下的应用程序,主要针对web应用开发,王道

javame(java mirco editon):小型版,开发电子消费产品和嵌入式设备,如手机应用,没落

2.跨平台性

jvm(java virtual machine):java虚拟机,解释执行java程序

3.java语言环境

jre(java runtime environment):java运行环境,jvm+类库,用于运行java程序

jdk(java development kit):java开发工具包,开发人员使用,开发工具(编译工具javac.exe+打包工具jar.exe...)+jre

4.设置环境变量:我的电脑-》属性-》高级-》环境变量-》系统变量-》path(记录应用程序路径,可以通过命令行访问配置了path的应用程序)

path=D:\Program Files\Java\jdk1.7.0_25\bin;

OR:

JAVA_HOME=D:\Program Files\Java\jdk1.7.0_25(新建的系统变量)

path=%JAVA_HOME%\bin;(%%取环境变量的值)

如果jdk的路径变了,只需修改JAVA_HOME系统变量,而不需修改path

DOS下临时配置环境变量:set 显示、设置、和删除环境变量(只在当前dos窗口下有效)

set 显示所有环境变量的值

set path 显示path环境变量的值

set path=D:\Program Files\Java\jdk1.7.0_25\bin 设置path值为D:\Program Files\Java\jdk1.7.0_25\bin

set path= 删除path环境变量的值

5.配置classpath(系统变量)

jvm执行.class文件时,只根据classpath的路径查找.class文件,如果classpath内容末尾有';',则jvm先在classpath中查找.class文件,未找到时再在当前目录下查找;如果classpath内容末尾未加';',则jvm只在classpath中找。

如果没有配置classpath,则系统默认classpath为当前目录

set classpath=.; classpath值为当前目录

Classpath: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

6.注意:安装jdk时,第一次指定jdk的安装目录,第二次指定jre的安装目录。二者不要安装在同一个目录下,否则会覆盖jdk\lib下的tools.jar等文件。

7.第一个java程序

.java文件——》javac.exe(编译)——》.class文件——》java.exe(运行)——》结果

class Hello{//通过class关键字定义了Hello类
public static void main(String args[]){//主方法,保证程序的运行
System.out.println("hello java!");//输出
}
}
/*
常见错误:
1.找不到.java文件
路径错误或文件名错误

2.错误:找不到或无法加载主类 helle
jvm没有找到要运行的类

3.错误:在类Hello中找不到主方法,请将主方法定义为。。
类中没有定义主方法或主方法写错

4.错误:非法字符
代码中出现了中文字符
*/

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: