1.JAVA历史概述
百度百科:http://baike.baidu.com/view/29.htm
詹姆斯.高斯林 (高司令)----java之父
Sun Microsystem
2009年 Oracle(甲骨文) 74亿$收购了sun
2.JDK(Java Development Kit)、JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。
JRE(Java Runtime Environment)
JVM(Java Virtual Machine):实现跨平台的关键(java虚拟机)
跨平台(与平台无关)
3.JDK的安装
4.环境变量的配置
什么是环境变量?
指在操作系统中用来指定操作系统运行环境的一些参数
为什么要配置环境变量?
如何配置?
JAVA_HOME:C:\Program Files (x86)\Java\jdk1.7.0_17;
path:C:\Program Files (x86)\Java\jdk1.7.0_17\bin;
5.Java跨平台原理介绍:
JavaXX.java -----javac.exe(java编译器)---->JavaXX.class(中间字节码文件)----相应平台上的JVM(java.exejava解释器)--->相应平台上的机器码
编译、解释型语言(跨平台Write once,Run anywhere)
javac 编译(源文件) 、 java 解释执行(字节码文件)
6.HelloWorld例子的编写
public class HelloWrold{
public static void main(String[] args){
System.out.println("HelloWorld!");
}
}
7.关于JDK的版本
1.0-1.2时代
1.2-1.4的j2时代(J2SE、J2EE、J2ME)
java5、6时代(JAVASE、JAVAEE、JAVAME)
Java7
当前最新版本java8
JAVASE = JAVA STANDARD EDITION 标准版(JAVA基础) ;
JAVAEE = JAVA Enterprise Edition 企业版(Web);
JAVAME = JAVA Micro Edition 嵌入式版本;
安卓(Android)软件开发(Google)2008
是一种基于Linux的*及开放源代码的操作系统
8.四则混合运算练习
1.运算(5*3+5)/(7-4/2)的结果
2.变量
3.通过打印变量打印如下结果 (5*3+5)/(7-4/2) = 4
9.总结
1.JDK的安装
2.环境变量的配置
3.编写源文件HelloWorld.java
4.编译源文件,生成字节码文件HelloWorld.class(javac)
5.解释执行字节码文件(java)
6.关于版本
7.变量的声明和基本运算