欧美18videosex性欧美tube1080,男人的天堂国产亚洲,美女极度色诱视频国产,欧美bbbbbbsbbbbbb,欧美不卡一区二区三区

Java入門基礎知識點整理

2022-12-081007

一、概述


1991年Sun公司的James Gosling等人開始開發(fā)名稱為 Oak 的語言,希望用于控制嵌入在有線電視交換盒、PDA等的微處理器;1994年將Oak語言更名為Java;James Gosling也被稱為Java之父。


1、Java的三種技術架構體系:


(1)JAVAEE(Java Platform Enterprise Edition):企業(yè)版,開發(fā)企業(yè)環(huán)境下的應用程序,主要針對web程序開發(fā);


(2)JAVASE(Java Platform Standard Edition):標準版,完成桌面應用程序的開發(fā),是其它兩者的基礎;


(3)JAVAME(Java Platform Micro Edition):微型版,開發(fā)電子消費產品和嵌入式設備,如手機中的程序;在此我向大家推薦一個架構學習交流圈。交流學習指導偽鑫:1253431195(里面有大量的面試題及答案)里面會分享一些資深架構師錄制的視頻錄像:有Spring,MyBatis,Netty源碼分析,高并發(fā)、高性能、分布式、微服務架構的原理,JVM性能優(yōu)化、分布式架構等這些成為架構師必備的知識體系。還能領取免費的學習資源,目前受益良多


2、javac命令和java命令


Java分為編譯和運行兩個部分,其中:(1)javac負責的是編譯的部分,當執(zhí)行javac時,會啟動java的編譯器程序。對指定擴展名的.java文件進行編譯。 生成了jvm可以識別的字節(jié)碼文件。也就是class文件,也就是java的運行程序。


(2)Java:負責運行的部分.會啟動jvm.加載運行時所需的類庫,并對class文件進行執(zhí)行。一個文件要被執(zhí)行,必須要有一個執(zhí)行的起始點,這個起始點就是main函數.


3、java可以做什么


(1)開發(fā)桌面應用程序。


(2)開發(fā)面向Internet的web應用程序。


(3)提供各行業(yè)的解決方案。


(4)開發(fā)android手機應用程序。


4、java的特性


(1)面向對象的編程語言;


(2)與平臺無關的語言(根據JVM實現的);


(3)健壯性語言;


(4)較高的安全性。


5、java應用開發(fā)的6個要點


(1)一個源文件中只能有一個public修飾的類,其他類個數不限;


(2)一個源文件有n個類時,編譯結果的class文件就有n個;


(3)源文件的名字必須和public修飾的類名相同;


(4)java語言中單詞拼寫大小寫嚴格區(qū)分;


(5)main方法入口;


(6)每一句以分號(;)結束。


二、Java編程基礎


1、標識符


(1)命名規(guī)則:由字母、下劃線、數字和美元符號組成,不能以數字開頭,區(qū)分大小寫,不能是關鍵字和保留字(goto、const),長度一般不超過15個字符。


(2)駝峰式命名:


類名:單個單詞,首字母大寫,多個單詞,首字母都大寫。


方法名、參數名、變量名:單個單詞,首字母小寫,多個單詞,第1單詞首字母小寫,其他單詞首字母大寫。


包名:全部小寫。



展開全部

溫馨提示:頻道所載文章、圖片、數據等內容以及相關文章評 論純屬個人觀點和網友自行上傳,并不代表本站立場。如發(fā)現 有違法信息或侵權行為,請留言或直接與本站管理員聯(lián)系,我 們將在收到您的信息后24小時內作出刪除處理。

首頁 學校 答疑 動態(tài) 新聞