自己在網(wǎng)上下載JDK,本教程使用JDK1.6。下載好JDK后雙擊運行,然后根據(jù)提示進(jìn)行安裝。安裝好JDK后,如下圖(JDK1.6):
遷西網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,遷西網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為遷西上1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請找那個售后服務(wù)好的遷西做網(wǎng)站的公司定做!
bin:存放java可執(zhí)行文件。如:javac.exe、java.exe等等
demo、sample:存放java的一些實例,是學(xué)習(xí)java的好幫手
include:java包含的本地類(如:C語言頭文件)
lib:包含了java運行庫及JDK API庫
src.zip:解壓為src,表示java的類庫源代碼
配置環(huán)境變量。右擊【計算機(jī)】,選擇【屬性】。打開如下窗口:
點擊【高級系統(tǒng)設(shè)置】,打開如下窗口:
點擊【環(huán)境變量】,打開如下窗口
點擊【編輯】,按鈕打開如下窗口。在下面窗口添加如下值:
變量名:classpath
變量值:.;D:\ProgrammingSoftware\JDK6\lib
(注意:其中的.表示當(dāng)前目錄。)
變量名:java_home
變量值:D:\ProgrammingSoftware\JDK6
變量名:path
變量值:;D:\ProgrammingSoftware\JDK6\bin
(注意:將path的值追加到path變量的后面,不要覆蓋path的原值。如果覆蓋了,可能會影響系統(tǒng))
注意:請將JDK地址替換成您實際安裝地址
最后點擊【開始】菜單下面的【運行】,輸入CMD打開DOS窗口,在DOS窗口中輸入javac,如果出現(xiàn)如下圖的信息,則表示配置jdk成功。
一個簡單的實例:
public class Test {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
保存在桌面,名稱為Test.java。運行方式如下圖:
java的運行環(huán)境稱為Java Runtime Environment, 簡稱JRE,
如果需要開發(fā)Java項目則還需要JDK(開發(fā)環(huán)境,里面包括相應(yīng)版本的JRE), 即Java Development Kit。這是Java的環(huán)境。
對于你說的用什么軟件編輯代碼,這個軟件稱為IDE,Integrated Drive Electronics,即“電子集成驅(qū)動器”的意思。就是幫你集成好的開發(fā)輔助軟件。
所以java的開發(fā)只要你有jdk, 那么只要你有一個可以編寫文件的軟件就可以了,比如文本文檔編輯器,也就是我們常說的記事本(TXT),當(dāng)然,有IDE寫起代碼來肯定是事半功倍的。
常用的IDE有eclipse, netbeans, JavaBuilder, JCreator, 如果你有學(xué)過C/C++那么對Visual Studio應(yīng)該也是知道的,它也可以(創(chuàng)建J++, J#工程)。
這里我建議你使用eclipse,我認(rèn)為這是目前市面上對Java編程最實用的IDE。
不過我要提醒你的是,java是有三個分類的,即J2SE, J2ME, J2EE,這三者是不完全相同的(具體什么不同,如果不知道你百度一下很快就知道了,這里就不贅述了),所以開發(fā)時要選對相應(yīng)的eclipse版本,開發(fā)J2EE也可以用MyEclispe,只不過這是收費的,要破解下。eclipse的下載鏈接我放參考資料了,你自己看看吧。
Java,是一種可以編寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言,由升陽(太陽微電子,Sun Microsystems)公司的詹姆斯·高斯林(James Gosling)等人于1990年代初開發(fā)。它最初被命名為Oak,作為一種小家用電器的編程語言,用于解決諸如電視機(jī)、電話、鬧鐘、烤面包機(jī)等家用電器的控制和通訊問題。由于這些智能化家電的市場需求沒有預(yù)期的高,Sun放棄了該項計劃。就在Oak幾近失敗之時,隨著互聯(lián)網(wǎng)的發(fā)展,Sun看到了Oak在計算機(jī)網(wǎng)絡(luò)上的廣闊應(yīng)用前景,于是改造了Oak,在1995年5月以“Java”的名稱正式發(fā)布了。Java伴隨著互聯(lián)網(wǎng)的迅猛發(fā)展而發(fā)展,逐漸成為重要的網(wǎng)絡(luò)編程語言。
Java編程語言的風(fēng)格十分接近C++語言。Java繼承了C++語言面向?qū)ο蠹夹g(shù)的核心,舍棄了C++語言中容易引起錯誤的指針(以引用取代)、運算符重載、多重繼承(以接口取代)等成分,增加了自動垃圾回收器功能用于回收不再被引用的對象所占據(jù)的內(nèi)存空間。在J2SE1.5版本中Java又引入了泛型編程(Generic Programming)、類型安全的枚舉、不定長參數(shù)和自動裝/拆箱等語言特性。
Java不同於一般的編輯執(zhí)行計算機(jī)語言和解釋執(zhí)行計算機(jī)語言。它首先將源代碼編譯成字節(jié)碼,然后依賴各種不同平臺上的虛擬機(jī)來解釋執(zhí)行字節(jié)碼,從而實現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺特性。不過,這同時也在一定程度上降低了Java程序的運行效率。但在J2SE1.4.2發(fā)布后,Java的計算能力有了大幅提升。
與傳統(tǒng)程序不同,Sun公司在推出Java之際就將其作為一種開放的技術(shù)。全球數(shù)以萬計的Java開發(fā)公司被要求所設(shè)計的Java軟件必須相互兼容?!癑ava語言靠群體的力量而非公司的力量”是Sun公司的口號之一,并獲得了廣大軟件開發(fā)商的認(rèn)同。這與微軟公司所倡導(dǎo)的注重精英和封閉式的模式完全不同。
Sun公司對Java編程語言的解釋是:Java編程語言是個簡單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無關(guān)、可移植、高性能、多線程和動態(tài)的語言。
Java平臺是基于Java語言的平臺。這樣的平臺目前非常流行,因此微軟公司推出了與之競爭的.NET平臺以及模仿Java的C#語言。
Java運行時環(huán)境,即Java Runtime Environment,簡稱為JRE,是在任何平臺上運行Java編寫的程序都需要用到的軟件。終端用戶可以以軟件或者插件方式得到和使用JRE。Sun公司還發(fā)布了一個JRE的更復(fù)雜的版本,叫做JDK,即Java 2 開發(fā)包,里面包含了Java需要的編譯器、參考文檔和調(diào)試器等。
JRE的成分:
* Java的類庫,包含了編譯Java程序所需要的最核心文件。
* 核心庫文件,其中有
* 數(shù)據(jù)結(jié)構(gòu)的庫,包括列表、字典和樹等
* XML分析庫
* 安全方面應(yīng)用庫
* 國際化和本地化應(yīng)用庫
* 綜合庫文件,包含了程序員和其他系統(tǒng)通信的功能文件。
* JDBC,即Java數(shù)據(jù)庫聯(lián)通的API
* JNDI,即Java命名和目錄接口
* RMI和CORBA用于重新分發(fā)軟件
* 用戶界面庫文件,包含:
* AWT,即抽象窗口開發(fā)包,提供了產(chǎn)生圖形用戶界面所需要的功能
* Swing庫
* 其他用于回訪媒體文件、錄音、截圖的庫
* 一個用于執(zhí)行軟件的Java虛擬機(jī)
* 插件,可以在瀏覽器里面使用
* JWS,可以讓終端用戶連接到互聯(lián)網(wǎng)
* 許可文件和文檔
一、前言
JDK(Java Development Kit )是一切java應(yīng)用程序的基礎(chǔ),可以說,所有的java應(yīng)用程序是構(gòu)建在這個之上的。它是一組API,也可以說是一些java Class
最新版本是JDK1.6??紤]到我對linux不熟悉,而且大多數(shù)都是在MS系統(tǒng)下,所以,在這里我用的是WindowsXP
二、下載,安裝
下載地址為JAVA官方站點:java.sun.com
然后在你的E:盤下新建2個目錄 :(我這里拿的我的系統(tǒng)盤符的E盤做的演示)
jdk16
jre16
Windows下,直接運行jdk-6-beta2-windows-i586.exe
將你的開發(fā)工具安裝 在E:\jdk16根下
將你的JER安裝在E:\jre16根下
(JER是支持瀏覽器和WEB Start插件的,如果你不需要做WEB開發(fā)就不需要配置和安裝JRE,他可以單獨從JDK中卸載)
三、配置
桌面上選擇“我的電腦”(右鍵)
高級
環(huán)境變量
在“系統(tǒng)變量”---
新建
變量名:ClassPath
變量值:E:\jdk_1.6\lib\dt.jar;E:\jdk_1.6\lib\tools.jar;
再找到Path變量
變量值的最前端輸入:E:\jdk_1.6\bin.;點確認(rèn) (記得一定要是最前端才這么輸入)
好了,配置完了,要重新啟動計算機(jī)后,環(huán)境變量才能有效的。
四、測試
在E盤下新建個文本名字為:ShiTouGood.txt
(1)將如下代碼復(fù)制到ShiTouGood.txt 中
public class ShiTouGood {
public static void main(String[] args) {
System.out.println("ShiTou Good !");
}
}
再將ShiTouGood.txt重命名為 ShiTouGood.java (以上代碼嚴(yán)格按照大小寫編寫)
(2)編譯:在dos命令提示符下執(zhí)行:
首先cmd進(jìn)入dos界面,再將命令行移至E盤根目錄
輸入javac ShiTouGood.java(注意大小寫)
如果正常的話,將會在你的E盤下生成ShiTouGood.class文件。
(3)運行:在dos命令提示符下執(zhí)行:java ShiTouGood (注意大小寫)
如果:你的dos提示符下 顯示了ShiTou Good !證明你的JDK 和JAVA代碼都沒有問題
首要你要清楚一件事情jdk和jre的區(qū)別
jdk:java開發(fā)環(huán)境包。(一般是給你寫代碼用的。jdk包含jre)
jre:java運行環(huán)境,java程序要運行必須要jre。(不過一般都單獨拉出來給客戶機(jī)器部署用的。)
1.下載一個jdk,安裝。
2.然后去網(wǎng)上找怎么設(shè)置java環(huán)境變量。(os不同。設(shè)置方法也不一樣)
3.然后下載eclipse,解壓。運行。
你打開IE地址欄,在里面輸入
然后會出現(xiàn)MyEclipse的主界面
之后你單擊左邊的那個
"Try/Down"
然后會出現(xiàn)一個畫面,在那里把那個
Accept License Agreement
給選中,之后單擊那個
for Eclipse 3.3 那張圖片
就會進(jìn)入MyEclipse的下載界面的,在這里你單擊最上面那個All In One,然后就會下載MyEclipse了,這個里面包括了JDK跟Eclipse,如果你選擇PlugIn的話,你要先自己安裝Eclipse跟JDK,MyEclipse是要注冊的,你在網(wǎng)上可以搜索到注冊機(jī),MyEclipse6的注冊機(jī)跟MyEclipse5的注冊機(jī)是一樣的,你如果找不到的話,可以在我的百度空間里留言,我把我的注冊碼發(fā)你。另外就是這個版本的MyEclipse可能還沒有中文語言包,所以可能看英文會比較累。你也可以搜索一下,可能已經(jīng)出來中文語言包了,我沒去找。