搭建一套Java開發環境以及使用eclipse從頭一步步建立java專案
一、java 開發環境的搭建
在windows 環境下怎麼配置環境。
1.首先安裝JDK
java的sdk簡稱JDK ,去其官方網站下載JDK。 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.環境變數配置
執行下載的 jdk-7u13-windows-i586.exe
配置、檢查JAVA_HOME,PATH, CLASSPATH 三個屬性。
windows10,右鍵 此電腦 - - 屬性 - - 高階系統設定 - - 高階 - - 環境變數
1).配置 JAVA_HOME屬性
找到java安裝目錄,C:\Program Files (x86)\Java\jdk1.7.0_13
變數名處填寫JAVA_HOME, 變數值處直接貼上上一次複製的java SDK的安裝目錄 C:\Program Files (x86)\Java\jdk1.7.0_13' ,然後點選"確定".
2).配置CLASS_PATH 變數
和配置JAVA_HOME類似,在在“系統變數”點選“新建”,在彈出的視窗中分別輸入
變數名: CLASSPATH
變數值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
點選 確定 即可配置好 CLASS_PATH變數
3).配置path變數
在’系統變數‘ 中 是否已經有path變數進行新增
路徑為:C:\Program Files (x86)\Java\jdk1.7.0_13\bin
3.測試環境變數配置:
然後點選 開始——執行,輸入 cmd 或者 win+r 快捷鍵輸入cmd.
在dos環境下輸入 java -version
配置環境變數完成
二、 使用elipse 從頭一步步建立java專案
1.下載eclipese
官方地址:http://www.eclipse.org/downloads/
2.解壓執行eclipse.exe 。
3.建立工作空間
開啟eclipse.exe 出現第一個介面,需要設定工作空間,我放在E:\03_eclipse\workspace,點選確定
點選工作區域右上角 workbench 連結,進入工作臺(右上角黃色字型功能連線,忘記了截圖)
開啟工作介面
建立一個java 專案
學Java、Python的課程時,老師都說學程式語言,要有儀式感,一定要從“HelloWord” 開始。好吧,為了做示範環境,也從HelloWord開始。
專案填自己的專案名字,使用環境選擇自己的環境,我這裡是JavaEE-1.7(因為安裝的事java1.7的版本).
工作臺會顯示建好的工程.
新建package 包
這裡的包名稱沒有特別要求,主要是開發約定的規範,這裡寫的是部落格名。點選finish完成。
在src目錄下就會出現我剛剛新建的PACKAGE包新建一個類。
填寫好類名稱(類名稱注意大小寫),勾選如圖所示的複選框(public static void main(String[] args)),是為了自動生成main方法,點選“Finish”完成。
類檔案已經建好。
寫一個簡單的helloword儀式一下。(從Java開發,到實施運維、到資料庫開發、到informatica工作流開發,到專案管理。這次主要是想寫一個消費者。其次因一些需要,搭建一個簡單得示範環境。)
編譯執行
點選選單欄的 Run--Run編譯執行,或者直接按Ctrl+F11
啟動程式的方法還有很多,eclipse本身有很多快捷按鈕。
啟動程式成功執行後,在console視窗中可以看出輸出結果。(儀式完成)
編寫一個99乘法表。
package example; public class Text { public static void main(String[] args) { // TODO 自動生成的方法存根 // System.out.println("Hello Word!"); for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { System.out.print(j + "*" + i + "=" + i * j + '\t'); } System.out.println(); } } }
比價一下Python編寫得99乘法表。
__author__ = 'ZFH' #-*- coding:utf-8 -*- for i in range(10): for j in range(1,i+1): print('%s * %s = %s \t' % (j,i,i*j),end='') print()
........這一次寫消費者挑戰還是很大的,欠賬太多。