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.
gitlab新建分支後,android studio拿不到
2.
Android Wi-Fi 連接/斷開時間
3.
今日頭條面試題+答案,花點時間看看!
4.
小程序時間組件的開發
5.
小程序學習系列一
6.
[微信小程序] 微信小程序學習(一)——起步
7.
硬件
8.
C3盒模型以及他出現的必要性和圓角邊框/前端三
9.
DELL戴爾筆記本關閉觸摸板觸控板WIN10
10.
Java的long和double類型的賦值操作爲什麼不是原子性的?
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
Java入門(一)
2.
JAVA入門(一)
3.
Java入門 一
4.
JAVA入門一
5.
【Java】 入門 — —(一)
6.
java入門(一)
7.
Java Annotation 入門(一)
8.
JavaSE(一) —— Java入門
9.
Java入門一---------Java簡介
10.
一天入門Java快速入門
>>更多相關文章<<