大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) Javase輕松入門基礎(chǔ)教程

Javase輕松入門基礎(chǔ)教程

更新時(shí)間:2020-03-23 09:58:10 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2470次


  Java的主要特性:


  1、Java語言的語法與C語言和C++語言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用。另一方面,Java丟棄了C++中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。特別地,Java語言不使用指針,而是引用。并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。


  2、Java是面向?qū)ο蟮模哂蓄悾涌诘仍Z;


  3、Java是解釋型的語言,Java程序在Java平臺(tái)上被編譯為字節(jié)碼格式,然后可以在實(shí)現(xiàn)這個(gè)Java平臺(tái)的任何系統(tǒng)中運(yùn)行。


  解釋型語言:,解釋性語言編寫的程序不進(jìn)行預(yù)先編譯,以文本方式存儲(chǔ)程序代碼。在發(fā)布程序時(shí),看起來省了道編譯工序。但是,在運(yùn)行程序的時(shí)候,解釋性語言必須先解釋再運(yùn)行。


  編譯型語言:程序在執(zhí)行之前需要一個(gè)專門的編譯過程,把程序編譯成為機(jī)器語言的文件,運(yùn)行時(shí)不需要重新翻譯,直接使用編譯的結(jié)果就行了。程序執(zhí)行效率高,依賴編譯器,跨平臺(tái)性差些。如C、C++、Delphi等。


  Java基礎(chǔ)語法


  基本語法規(guī)則


  編寫Java程序時(shí),應(yīng)注意以下幾點(diǎn):


  大小寫敏感:Java是大小寫敏感的,這就意味著標(biāo)識(shí)符Hello與hello是不同的。


  類名:對(duì)于所有的類來說,類名的首字母應(yīng)該大寫。如果類名由若干單詞組成,那么每個(gè)單詞的首字母應(yīng)該大寫,例如MyFirstJavaClass。


  方法名:所有的方法名都應(yīng)該以小寫字母開頭。如果方法名含有若干單詞,則后面的每個(gè)單詞首字母大寫。


  源文件名:源文件名必須和類名相同。當(dāng)保存文件的時(shí)候,你應(yīng)該使用類名作為文件名保存(切記Java是大小寫敏感的),文件名的后綴為.java。(如果文件名和類名不相同則會(huì)導(dǎo)致編譯錯(cuò)誤)。


  主方法入口:所有的Java程序由publicstaticvoidmain(Stringargs)方法開始執(zhí)行。


  另外:java中沒有頭文件,它是以import的方法從外面導(dǎo)入.class文件的;java中的main函數(shù)是包含在一個(gè)類中的,與C++是不一樣的,在C++中沒有定義類也是一個(gè)程序。


  源文件聲明規(guī)則


  當(dāng)在一個(gè)源文件中定義多個(gè)類,并且還有import語句和package語句時(shí),要特別注意這些規(guī)則。


  一個(gè)源文件中只能有一個(gè)public類


  一個(gè)源文件可以有多個(gè)非public類


  源文件的名稱應(yīng)該和public類的類名保持一致。例如:源文件中public類的類名是Employee,那么源文件應(yīng)該命名為Employee.java。


  如果一個(gè)類定義在某個(gè)包中,那么package語句應(yīng)該在源文件的首行。


  如果源文件包含import語句,那么應(yīng)該放在package語句和類定義之間。如果沒有package語句,那么import語句應(yīng)該在源文件中最前面。


  import語句和package語句對(duì)源文件中定義的所有類都有效。在同一源文件中,不能給不同的類不同的包聲明。


  類有若干種訪問級(jí)別,并且類也分不同的類型:抽象類和final類等。這些將在訪問控制章節(jié)介紹。除了上面提到的幾種類型,Java還有一些特殊的類,如:內(nèi)部類、匿名類。


  Java高級(jí)特性1、Java中的接口


  Java中類繼承只允許一個(gè)父類,當(dāng)需要進(jìn)行多個(gè)繼承時(shí),需要使用接口。接口類似于類,定義時(shí)用interface替代類定義中的class,但里面的方法只有定義沒有實(shí)現(xiàn)。接口文件的文件名必須與接口名相同。繼承接口的關(guān)鍵字為implement,與類的繼承extends相似,可以進(jìn)行多繼承。接口繼承必須實(shí)現(xiàn)接口中的所有方法。


  接口是規(guī)范,規(guī)定某個(gè)實(shí)現(xiàn)類里必須有那些方法,只要事先定義好接口,當(dāng)大家一起合作的時(shí)候就不用特別麻煩的交互,而是每個(gè)人寫好自己的接口實(shí)現(xiàn)類,最后拼接到一起就可以了比如數(shù)據(jù)庫連接類,接口規(guī)定好有哪些方法、方法的功能,然后每個(gè)數(shù)據(jù)庫廠商根據(jù)接口去實(shí)現(xiàn)具體的類,達(dá)到統(tǒng)一的目的,要不每個(gè)數(shù)據(jù)庫廠商自己實(shí)現(xiàn)一套,那么你編程的時(shí)候就要根據(jù)不同驅(qū)動(dòng)使用不同的方法,造成不必要的麻煩。


  Java中的抽象類


  只聲明方法的存在而不具體實(shí)現(xiàn)的類,抽象類不能實(shí)例化(不能創(chuàng)建相應(yīng)對(duì)象)定義方式:在class前加上abstract,ex:


  abstractclass類名{;;;}


  抽象類中定義的沒有實(shí)際意義的,必須在子類重寫的方法為抽象方法,定義時(shí)前面加abstract:abstracttypename(agrs)。


  一般方法定義與在正常類中定義一樣。


  java對(duì)象創(chuàng)建一般方式:ClassNameobj=newClassName;


Javase輕松入門基礎(chǔ)教程


    以上就是動(dòng)力節(jié)點(diǎn)Java培訓(xùn)機(jī)構(gòu)小編介紹的“Javase輕松入門基礎(chǔ)教程”的內(nèi)容,希望對(duì)大家有幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。


提交申請后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 久久99久久精品97久久综合 | 亚洲酷色综合 | 亚洲第一伊人 | 99精品国产高清一区二区麻豆 | 欧美综合图区亚洲综合图区 | 日日日日人人人夜夜夜2017 | 人人骚 | 久久综合给合久久狠狠狠97色 | 久久www免费人成看国产片 | 精品久久久久久久久免费影院 | 天天干天天操天天碰 | 男人天堂a | 日本一级爽毛片在线看 | 免费观看日本污污ww网站一区 | 黄色福利在线观看 | 国产乱人伦av在线a 国产乱人伦精品一区二区 国产乱人伦偷精品视频不卡 | 中文字幕 二区 三区 搜查官 | 777奇米影视视频在线播放 | 一级激情视频 | 日日摸夜夜嗷嗷叫日日拍 | 久久天天躁狠狠躁夜夜爽 | www.淫| 欧美7777| 在线观看深夜观看网站免费 | 色情毛片 | 亚洲精品日本高清中文字幕 | 久久精品国产亚洲麻豆 | 激情 婷婷 | 久久久视 | 日本亚洲欧洲高清有码在线播放 | 色综合久久亚洲国产日韩 | 在线国产福利 | 日日摸夜夜摸狠狠摸日日碰夜夜做 | 亚洲最大色网站 | 91成人午夜在线精品 | 天天干人人干 | 天天操天天添 | 亚洲欧美久久一区二区 | 末成年一级在线看片 | 久久久久国产精品四虎 | 美国黄色大片 |