歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Java基礎知識

Java基礎知識

日期:2017/3/1 9:29:27   编辑:Linux編程

一、軟件基礎知識
1、軟件:一系列按特定順序組織的計算機數據和指令的集合。
1)系統軟件:DOS、windows、linux。
2)應用軟件:QQ、掃雷等。
2、軟件開發就是制作軟件。
3、人與計算機交互方式:圖形化界面、命令行方式。
4、DOS命令行常見指令:
1)dir:列出當前目錄下的文件以及文件夾。
2)md:創建目錄。
3)rd:刪除目錄。
4)cd:進入指定目錄。
5)cd/:退回到根目錄。
6)cd..:退回到上一級目錄。
7)del:刪除文件。
8)exit:退出dos命令行。
9)notepad Hello.java :創建Hello.java文件。
5、計算機語言:人與計算機交流的方式。
計算機語言有很多種,如:C、C++、Java等。
6、計算機上有兩種文件
1)Ascii文件,統稱為文本文件。
2)Binary文件(二進制文件),是可執行文件。

二、Java語言概述
1、Java簡述
1)斯坦福大學網絡公司SUN1995年推出的高級編程語言。
2)是一種面向Internet的編程語言。
3)Web應用程序的首選開發語言。
4)簡單易學,完全面向對象,安全可靠,與平台無關的編程語言。
2、Java語言的三種技術架構
1)J2EE 企業版:是為開發企業環境下的應用程序提供的一套解決方案。
2)J2SE 標准版:是為開發普通桌面和商務應用程序提供的解決方案。
3)J2ME 小型版:是為開發電子消費產品的嵌入式設備提供的解決方法。
3、Java語言特點
1)跨平台性(也稱為Java具有良好的移植性):通過Java語言編寫的應用程序在所有的系統上都可以運行。C只可以在Windows上運行。
2)原理:只需要在運行Java應用程序的操作系統上安裝JVM(Java Virtual Machine,JAVA虛擬機),由JVM來負責Java程序在該系統中的運行,不同系統的JVM不同。
4、Java語言的環境搭建
1)JRE(Java Runtine Envirinment),Java運行環境。包含Java虛擬機和Java程序所需的核心類庫等。
2)JDK(Java Development Kit),Java開發工具包,包含Java的開發工具(編譯工具javac.exe、打包工具jar.exe),也包含JRE。
簡單而言,使用JDK開發完成的JAVA程序交給JRE去運行(JDK軟件包到Java官方網站www.oracle.com或者java.sun.com下載安裝)。
5、Java環境變量配置
1)安裝完畢後,打開jdk的bin目錄,有許多.exe文件,將javac所在當前目錄復制
2)右擊計算機——>屬性——>高級系統設置——>高級——>環境變量——>系統變量Path——>雙擊,在該變量值最後加“;”,然後粘貼復制的路徑——>確定。
3)打開DOS命令行,任意目錄下輸入javac,如果出現javac的參數信息,則配置成功。

三、Java程序小知識
1、Java程序開發步驟
1)將Java代碼編寫到擴展名為.java的文件中。
2)通過javac命令對該java文件進行編譯,生成.class文件。
3)通過java命令對生成的.class文件進行運行。
4)編譯運行沒有錯誤,DOS命令行會顯示運行結果。
2、編譯(javac)、運行(java)常見問題
1)缺少主方法,即main函數。
2)找不到文件有三種可能:目錄錯誤、文件不存在、文件格式不正確。
3)Java運行錯誤提示:類名錯誤。
4)Java文件名與類名一致時程序前加public。
3、Java語言的3種注釋,可用來程序調試。
1)單行注釋(XXX為注釋內容,注釋到行尾)://XXX
2)多行注釋:/* XXX */
3)文檔注釋:/**XXX */

Copyright © Linux教程網 All Rights Reserved