Java 基础 2015_6_30

来源:互联网 发布:hp打印机扫描软件 编辑:程序博客网 时间:2024/05/03 08:27

一、jdk & jre & jvm
1、jdk: java development kit : java 开发工具包 –> 制作java产品
2、jre: java runtime environment :java 运行时环境 –>运行java产品
3、jvm: java virtual machine : java 虚拟机 –>解决跨平台
1)、翻译官: 2)、规范 接口 3)、虚拟的计算机

二、仙人指路:环境变量
1、作用: 快捷方式 在任意路径下 查找 命令|类
2、仙人指路
1)、操作系统 path –>可执行命令 javac java 等命令
a)、本窗口有效: set path=%path%;D:\Program Files\Java\jdk1.7.0_25\bin;
b)、永久(新窗口): 用户变量 path D:\Program Files\Java\jdk1.7.0_25\bin;
c)、JAVA_HOME: 约定俗成, tomcat(java产品) 运行时 默认找 jdk jre
2)、jvm classpath –>找类|程序 .class
a)、临时:java -cp “D:\XX大学\002_day\day02” HelloWorld
b)、永久:classpath .;D:\XX大学\002_day\day02

三、DOS命令
1、win+r –>cmd
2、路径
1)、当前路径
2)、相对路径:参照:地球 中国 山东 XX大学 相对路径: 教学楼611
绝对路径:地球 中国 山东 XX大学 教学楼 611
3、命令
1)、盘符: d: e:
2)、cd 在同一盘符下有效 ,不同路径调转
D:\Program Files>
C:\Documents and Settings\Administrator
a)、先盘符 后路径
c:
cd “C:\Documents and Settings\Administrator”
b)、先路径 后盘符
cd “C:\Documents and Settings\Administrator”
c:
3)、↑↓ –>历史命令
4)、tab –>自动补齐
4、两个分隔符: \ –>名称分隔符 ; –>路径分隔符

四、java 程序 :先编译后运行
1、编辑阶段: –>源代码 字符码 HelloWorld.java
public class HelloWorld{
public static void main(String[] args){
System.out.println(“以后的您会感谢现在努力的您”);
}
}

2、编译阶段: –>javac HelloWorld.java –>字节码 HelloWorld.class
3、运行阶段: –>java HelloWorld

五、第一个程序
1、原则: 能运行不报错 让他人看得舒心不能恶心
1)、见名知意
2)、成对编程: {} [] () “” ”
3)、合理缩进: tab { 下一行
4)、适当注释: // // / api*/
2、程序
public class HelloWorld{
public static void main(String[] args){
System.out.println(“以后的您会感谢现在努力的您”);
int a=20;
}

}
3、类与源码关系
1)、一个源码中可以有多个类
2)、最多一个public 类 , 类名与源码名称必须一致
3)、包含public static void main(String[] args) 方法 称为主类,一般主类在public类中

0 0