簡單的Java應用程序
Java是面向對象編程,Java應用程序可以由若干個Java源文件所構成,
每個源文件又是由若干個書寫形式互相獨立的類組成,但其中一個源文件必須
有一個類包含有main方法,該類稱做應用程序的主類。Java應用程序從主類的
main方法開始執行。
1 應用程序的主類:一個Java應用程序必須有一個類含有public static void
main(String args)方法,稱這個類是應用程序的主類。
2 源文件的命名:如果源文件中有多個類那麼只能有一個類是public類;如果
有一個類是public類那麼源文件的名字必須與這個類的名字完全相同擴展名
是java;如果源文件沒有public類那麼源文件的名字只要和某個類的名字相同
並且擴展名是.java就可以了
3良好的編程習慣 獨行風格、行尾風格。/ 單行註釋、多行註釋。
Java 的語言特點與地位
Java是目前使用最為廣泛的網路編程語言之一,它具有語法簡單、面向對象、
穩定、多線程、動態等特點。
Java 的特點
1 簡單: Java要比C++簡單,C++中許多容易混淆的概念,或者被Java棄之不用
了,或者以一種更清楚更容易理解的方式實現
2 面向對象:Java是面向對象的編程語言,本書將在第4章、第5章和第6章詳細
、準確地討論類、對象、繼承、多態、介面等重要概念。
3 多線程 : Java的特點之一就是內置對多線程的支持。多線程允許同時完成多
個任務。
4 : Java程序的基本組成單元就是類,有些類是自己編寫的,有一些是從
類庫中引入的,而類又是運行時動態裝載的,這就使得Java可以在分佈環境中
動態地維護程序及類庫。
Java 語言的地位
1 網路地位 : Java的平台無關性讓Java成為編寫網路應用程序的佼佼者,而且Java也提供了許多以網路應用為核心的技術,使得Java特別適合於網路應用軟體的設計與開發。
2 語言地位 : 通過學習Java語言不僅可以學習怎樣使用對象來完成某些任務,而且可以掌握面向對象編程的基本思想,為今後進一步學習設計模式奠定一個較好的語言基礎。 Java語言不僅是一門正在被廣泛使用的編程語言,而且已成為軟體設計開發者應當掌握的一門基礎語言。
3 需求地位 : 很多新的技術領域都涉及到了Java語言,例如用於設計Web應用的JSP、設計手機應用程序的Java ME等,導致IT行業對Java人才的需求正在不斷的增長,因此掌握Java語言及其相關技術意味著較好的就業前景和工作酬金。
程序和程序設計語言
1、程序是操作計算機的指令的集合
2、程序設計語言可以分為三類:
機器語言、彙編語言、高級語言
機器語言
機器語言是能夠被計算機識別的一種語言,它由計算機的硬體設計定義。
機器語言的指令是二進位形式,即由一系列的0和1組成的二進位代碼。
機器語言是與硬體相關的。
機器語言的程序是難以編寫、理解和移植。
彙編語言
彙編語言以符號的形式給出指令和存儲地址。
彙編語言提高了編程的速度和準確度。
彙編器程序將彙編語言中的符號和存儲地址翻譯成與機器語言相對應的二進位代碼。
高級語言
高級語言的代碼與機器無關。
用高級語言編寫的程序稱為源程序,使用編譯器江源程序翻譯為機器語言的程序。
有想學Java的朋友歡迎來尚學堂報名 。機不可失哦。更多技術交流者或想獲取JAVA資料請加微信(858568103)