java初学者笔记之1.JDK
2008-07-22 12:09
183 查看
Jdk讲解
l现在的Java已经发展为一个完整平台而不是单纯的一门语言
一JDK的安装:
通常我们从网络上下载的JAVA_JDK通常包括2种工具二JDK的结构
JDK: java编辑环境:如果不是开发java源程序可以不用安装JRE: java运行环境:
三.JDK安装时的注意事项:
1.通常默认的安装路径为C:/Program Files/ 这里我们不建议使用默认路径来安装java工具,因为/ProgramFiles 中含有空格,将会影响到java程序的使用
2.尽量不要将JDK装载系统盘符下,以便日后出现问题,建议将JDK装入其他硬盘空间,
3.装载JDK的路径中的文件夹名字不可以使用中文
四.环境变量的配置
1.环境变量的位置:
右键桌面我的电脑图标-à属性---à高级----à环境变量
4000
2.修改的环境变量
2.1变量名: JAVA_HOME(没有要新建)
变量值: JDK的安装路径 例如
D:/java/jdk1.6.0_06
2.2变量名:
Path
变量值: 原来的值不要改变,
在最后面加入;%JAVA_HOME%/bin;
五.安装好的JDK的文件目录
Bin:编译器和工具文件夹Src:java的源代码
Include:用于编译本地方法的文件夹
Jre:java运行环境文件
Lib:java类库文件
六.基本调试指令
Javac编译指令
执行Javac指令后计算机将编译.java文件。成功后将生成.class文件结构
【】表示不是必须填写
javac 【-classpath 】 【 –d 】 文件名称(类名). java
例如
javac –classpath e:/syy –d e:/ibm a.java
-classpath
.java文件所用到的其他类的所在路径这个选项可以覆盖环境变量 CLASSPATH 所设定的值
参数可指定多个目录用 “,”分开
*注意:
1.说简单点就是打开java文件(类)的源代码文件,
2.查看最上面是否有import的单词,
3.如果有将其找到import后面的所描述的文件(通常是jar包或class)在硬盘上找到其所在路径,将其复制下来
4.执行javac –classpath 复制下来的路径
例如:我要编译的程序用到了 com.syy包,经过查找发现com.syy包位于计算机系统中 E盘syy文件夹下
演示指令: Javac –classpath e:/syy
a.java
-d
指定该.java文件编译好的.class存入的路径,也就是你要存放生成的.class文件的路径
例如:要将编译好的a.class存放在计算机系统中 E盘ibm文件夹下
注意: E盘ibm文件夹 你必须手动创建,javac不会帮你创建
演示指令: Javac -d e:/ibm a.java
小技巧
在编译中可以使用通配符来编译你的java文件使用通配符 * 表示: “任何字符,包括无字符”。
Javac *java
可以编译当前路径下的所有java文件
Javac a*.java 可以编译当前路径下的所有第一个字母为a的java文件
Javac *a.java 可以编译当前路径下的所有最后一个字母为a的java文件
Java 运行指令
执行Java指令后计算机将运行.class文件。你将能看到运行结果结构
Java 【包名】. 类名【】表示不是必须填写
注意
执行一个声明在包中的java文件(类)要写完整的类的全名(包名.类名)1.说简单点就是打开java文件(类)的源代码文件,
2.查看最上面是否有package的单词,
3.如果有将其package后面的东西复制下来 (package不要)
4.去掉“;”符号
5.执行java 复制下来的东西. 类名
例如: 我要运行的一个java文件(类)中含有package com.ibm;
演示指令: java com.ibm..a.java---转载请注明作者shiyongyin
相关文章推荐
- 兔八哥笔记1:java初学者笔记
- java学习笔记,关于java的一些基础知识,适用于初学者,第一节
- java学习笔记连载一(适用于初学者)
- 初学者的Java笔记
- (JAVA SE 学习笔记)Java.SE.第011讲.面向对象之封装.续二(对一些原理机制进行了详细的解释,适合初学者学习)
- java学习笔记连载一(适用于初学者)(补充)
- 初学者入门学习java的简介笔记(2)附加笔记
- 初学者入门学习java的简介笔记(3)之流程控制
- java学习笔记,试用初学者,第二节,关于内存地址分配问题
- Java学习笔记2、环境变量配置与初学者常见错误
- Java初学者笔记:JDBC连接Oracle数据库
- java初学者笔记之2.内存解析
- 初学者的第一篇java笔记
- Java初学者笔记:JDBC连接Oracle数据库
- 兔八哥笔记1:java初学者笔记
- Java笔记之 逻辑代码片段(从事职业之初所写有兴趣可以看看,提高初学者的代码能力)
- java文件对象的创建和使用(本文章只是初学者的笔记)
- Java初学者笔记
- Java设计模式之初学者笔记——设计模式基础讲解
- java初学者笔记-->java基础