JavaShuo
欄目
標籤
Java入門(一)
時間 2019-12-08
標籤
java
入門
欄目
Java
简体版
原文
原文鏈接
1、語言分類
機器語言
彙編語言
高級語言
2、Java分類
JavaSE 標準版,主要針對桌面應用
JavaEE 企業版,主要針對服務器端的應用
JavaME 微型版,主要針對消費性電子產品的應用
3、Java特性
1.跨平臺,可移植
2.面向對象
3.高性能
4.分佈式
5.多線程
6.健壯性
4、Java應用程序的運行機制
計算機高級語言包括編譯型和解釋型語言。Java是編譯型和解釋型語言的結合。
Java首先利用文本編譯器編寫Java源程序(後綴名爲.java);
再利用編譯器(javac)將源程序編譯成字節碼文件(*.class);
最後利用虛擬機(解釋器)解釋執行。
**不一樣的操做系統有不一樣的虛擬機。Java虛擬機機制屏蔽了底層運行平臺的差異。實現了「一次編譯,隨處運行。」
java
源文件——> java編譯器 ——> 字節碼文件(*.class) ——> (JRE: 類裝載器 ——> 字節碼校驗器 ——> 解釋器) ——> 系統平臺
5、JVM、JRE、& JDK
JRE:Java運行時環境,包含Java虛擬機、庫函數、運行Java應用程序所必須的文件。
JVM:Java虛擬機,就是一個虛擬的用於執行字節碼的「虛擬計算機」。
JDK:包含JRE,以及增長編譯器和調試器等用於程序開發的文件。
**若是隻是運行Java程序,只須要JRE就能夠了,JRE一般都很是小,其中包含了JVM。若是要開發Java程序,就須要安裝JDK了。
6、Java編程基本規範
Java對大小寫敏感
關鍵字public爲訪問修飾符,用於控制成語的其餘部分對這段代碼的訪問級別
關鍵字class表示類,Java是面向對象的語言,全部代碼必須位於類裏面
一個源文件中至多隻能聲明一個public的類,其餘類的個數不限。若是源文件中包含一個public的類,則源文件名必須和該public的類名一致
一個源文件能夠包含多個類class
正確編譯後的源文件,會獲得相應的字節碼文件,編譯器爲每一個類生成獨立的字節碼文件
main方法是Java應用程序的主入口方法,它有固定書寫格式:public static void main(String[] args){...}
相關文章
1.
Java入門(一)
2.
JAVA入門(一)
3.
Java入門 一
4.
JAVA入門一
5.
【Java】 入門 — —(一)
6.
java入門(一)
7.
Java Annotation 入門(一)
8.
JavaSE(一) —— Java入門
9.
Java入門一---------Java簡介
10.
一天入門Java快速入門
更多相關文章...
•
Memcached入門教程
-
NoSQL教程
•
Neo4j數據庫入門教程
-
NoSQL教程
•
Java Agent入門實戰(一)-Instrumentation介紹與使用
•
YAML 入門教程
相關標籤/搜索
Java入門
入門
java基礎入門
java小白入門
Git入門之一
一門
Hadoop入門
vue2.5入門
入門必備
Spring Boot入門
Java
MyBatis教程
PHP教程
Hibernate教程
java
Java 8
Java Agent
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
說說Python中的垃圾回收機制?
2.
螞蟻金服面試分享,阿里的offer真的不難,3位朋友全部offer
3.
Spring Boot (三十一)——自定義歡迎頁及favicon
4.
Spring Boot核心架構
5.
IDEA創建maven web工程
6.
在IDEA中利用maven創建java項目和web項目
7.
myeclipse新導入項目基本配置
8.
zkdash的安裝和配置
9.
什麼情況下會導致Python內存溢出?要如何處理?
10.
CentoOS7下vim輸入中文
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
Java入門(一)
2.
JAVA入門(一)
3.
Java入門 一
4.
JAVA入門一
5.
【Java】 入門 — —(一)
6.
java入門(一)
7.
Java Annotation 入門(一)
8.
JavaSE(一) —— Java入門
9.
Java入門一---------Java簡介
10.
一天入門Java快速入門
>>更多相關文章<<