1、JAVA入門
Java:是SUN(Stanford University Network,斯坦福大學網絡公司)公司1995年推出的一門面向對象的高級編程語言。 Object Oriented Programming(面向對象的程序設計)
SUN:2009年被Oracle(甲骨文公司)收購。
詹姆斯·高斯林:Java之父。
Java發展史:2004年J2SE1.5發布,是Java發展的里程碑。並更名為Java SE 5.0;
2005年SUN公司公開Java SE 6.0,Java各種版本都更名;
J2EE→Java EE;
J2SE→Java SE;
J2ME→Java ME;
2009年被Oracle(甲骨文公司)收購.
Java三大技術架構:JavaSE/JavaEE/JavaME(Java5.0版本以后更名完成)
Java特點:簡單、面向對象、分布、編譯和解釋、穩健、安全、可移植跨平台、高性能、多線程、動態
可移植性(跨平台):通過各個平台上的Java虛擬機運行。Java虛擬機不跨平台
Java的開發環境:
JDK(Java Development Kit)Java開發工具包
JRE(Java Runtime Environment)Java運行環境
JVM (Java Virtual Machina)Java虛擬機
JDK = JRE + 編譯等工具;
JRE = JVM + SUN公司提供的類庫;
開發環境搭建:
*下載JDK並安裝
*配置環境變量(增加JAVA_HOME=jdk的安裝目錄,增加classpath=.,修改path=%JAVA_HOME%\bin)
第一個程序-HelloWorld:
1)用記事本編寫源文件,文件名為"Helloworld.java";
public class HelloWorld{
public static void main(String args[]){
System.out.println( "Hello World! " );
}
}
2)編譯:在CMD窗口中執行 javac HelloWorld.java→HelloWorld.class
3)執行:java HelloWorld→得到結果輸出 Hello World!
常用的CMD命令
Java既是編譯型語言又是解釋型語言
Java程序的組成:Java源文件(.java) 和 字節碼文件(.class)
需注意:
Java語言嚴格區分大小寫
一個Java原文件里可以有多個類,但是只能有一個定義成public修飾的類;
若源文件中包括了public類,源文件必須和該public類同名;
