Java基礎一,Java基礎
1 電腦基礎1.1 什麼是軟體?
- 軟體:一系列按照特定順序組織的電腦資料和指令的集合。
- 常見的軟體:
1.2 什麼是軟體開發?
1.3 人機互動
- 軟體的出現實現了人與及試卷及之間的更好的互動。
- 互動方式:
- 圖形化介面:這種方式簡單直觀,使用者易於接受,容易上手操作。
- 命令列方式:需要有一個控制台,輸入特定的指令,讓電腦完成一些操作,較為麻煩,需要記住一些命令。
1.4 電腦語言
- 語言:是人與人之間用於溝通的一種方式。
- 例如:中國人和中國人交流是用中文溝通,而中國人和韓國人交流,就需要學習韓語。
- 電腦語言:人與電腦交流的方式。
- 如果人要與電腦交流,那麼就要學習電腦語言。
- 電腦語言有很多種,如C、java等。
2 java語言的概述
- 是sun公司於1995年推出的一門進階程式設計語言。
- 是一種面向Internet的程式設計語言。
- 隨著java技術在web方面的不斷成熟,已經成為web應用程式的首選開發語言。
- 簡答易學,完全物件導向,安全可靠,與平台無關的程式設計語言。
2.1 java語言的三種技術架構
- J2EE:企業版
- 是為開發企業環境下的應用程式提供的一套解決方案。
- 該技術體系中包含的技術如Servlet、JSP等,主要針對於web應用程式的開發。
- J2SE:標準版
- 是為開發普通傳統型程式和商務應用程式提供的解決方案。
- 該技術體系是其他兩者的基礎,可以完成一些傳統型應用程式的開發。
- J2ME:小型版
- 是為開發電子消費產品和嵌入式裝置提供的解決方案。
- 該技術體系主要用於小型電子消費類產品,如手機中的應用程式等。
- 從java5.0版本後,更名為JavaEE、JavaSE、JavaME。
2.2 java語言的特點(跨平台型)
- 因為有了JVM(虛擬機器),所以同一個java程式在三個不同的作業系統中都可以執行。這樣就實現了java程式的跨平台性,也稱為java具有良好的移植性。
2.3 java語言的環境搭建2.3.1 明確什麼是JRE、JDK
- JDK:java開發套件
- JDK是提供給java開發人員使用的,其中包含了java的開發工具,也包含了JRE。所以,安裝了JDK,就不用再單獨安裝JRE了。
- 其中的開發工具:
- 編譯工具:javac.exe
- 打包工具:jar.exe
- JRE:java運行時環境
- 包括java虛擬機器和java程式所需要的核心類庫等,如果想要運行一個開發好的java程式,電腦中只需要安裝JRE即可。
- 簡而言之:使用JDK開發java程式,然後讓JRE去運行java程式。
2.3.2 下載JDK
- http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.3.3 安裝JDK
2.3.4 配置環境變數
2.3.5 驗證是否成功
3 第一個java程式
package java001;/** * 第一個java程式 */public class HelloWorld { public static void main(String[] args) { System.out.print("你好,世界!"); }}