Java學習筆記1--Java概述
1.1 JAVA簡介
1.1.1 Java的發展歷史
1991年,Sun公司為進軍家用電子消費市場,成立了名為Green的專案組,Oak(橡樹)系統出現;
1994年,Green專案組用Oak設計了一個成為WebRunner(後被稱為HotJava)的WWW瀏覽器;
1995年,Sun公司釋出了Java和HotJava兩項產品,Java問世。
目前使用的Java版本是Java2.
1.1.2 Java2包括:
J2SE(java Standard Edition)---用於工作站,PC,為桌面開發和低端商務應用提供了標準的Java標準平臺。
J2EE(Java Enterprise Edition)---用於伺服器,構建可擴充套件的企業級java 平臺。
J2ME(Java Micro Edition)--嵌入式Java消費電子平臺,適用於消費性電子產品和嵌入式裝置。
1.1.3 java語言特點
結構簡單,面向物件,平臺無關,可靠性,安全性,多執行緒
1.1.4 java執行機制
編寫->編譯->執行(*.java->java編譯器->*.class->java直譯器->執行)
1.2 java程式的執行環境--JDK安裝和使用
1.3 java開發工具--MyEclispe的安裝與使用
1.4 java Application 和Java Applet的介紹
java語言可以編寫兩種型別程式:Java Application應用程式 和Java Applet小應用程式。
1.4.1 Application程式:
public class MyApplication{
public static void main(String[ ] args){
System.out.println(“hello world!”);
}
}
1.4.2 Applet程式開發步驟
1.編寫Applet的Java原始檔MyApplet.java。檔案的原始碼如下:
import java.applet.Applet;
import java.awt.Graphics;
public class MyApplet extends Applet{
public void paint(Graphics g){
g.drawString("Hello world!",100,30);
}
}
2.編譯Applet。使用如下JDK命令
javac MyApplet.java
3.建立HTML檔案MyApplet.html.
<html>
<head><title>MyAapplet Page</title></head>
<body>
<applet code="MyApplet.class" width="300" height="200"></applet>
</body>
</html>
4.執行MyApplet.html。
可利用IE或谷歌瀏覽器直接雙擊Html檔案進行訪問,也可用命令列輸入以下命令:
appletviewer MyAapplet.html
1.4.3 Applet類中常用的方法和功能
1.5 包
1.5.1. 建立包
1.建立包的語法:package 包名
2.在Java中可以建立一個多層次包,語法格式如下:
package pkg1[.pkg2[.pkg3]];
注:關鍵字package之後的pkg1是包的名稱。在pkg1之下允許有下一級子包pkg2,pkg2還可以有下一級子pgk3。
1.5.2. 使用包
語法:import pkg1[.pkg2].(class_name|*);
其中pkg1是頂級包名,pgk2是下級包名,class_name指定了要引用的具體類名,也可以使用*,代表Java編譯器將引用整個包中的所有類。
1.5.3 Java語言中提供了許多的包
Java.lang包 java的基本語法的類;
java.awt包 圖形使用者介面方面的類
java.util包 基本工具類;
java.io包 檔案方面的類;
java.sql包 操作資料庫方面的類;
java.swing包 構建圖形使用者介面;
java.net包 網路方面的類。