Java01,01背包問題java
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.變量的聲明和基本運算