一味赃、Java簡(jiǎn)介
????Java是一門面向?qū)ο缶幊陶Z言炮赦,不僅吸收了C++語言的各種優(yōu)點(diǎn)持舆,還摒棄了C++里難以理解的多繼承板驳、指針等概念又跛,因此Java語言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表若治,極好地實(shí)現(xiàn)了面向?qū)ο罄碚摽叮试S程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。
Java具有簡(jiǎn)單性端幼、面向?qū)ο罄窳摇⒎植际健⒔研云排堋踩源税尽⑵脚_(tái)獨(dú)立與可移植性、多線程滑进、動(dòng)態(tài)性等特點(diǎn)犀忱。Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序郊供、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等峡碉。
????????????????????????????????---百度百科(https://baike.baidu.com/item/java/85979)
二、JavaHelloWorld實(shí)現(xiàn)
1驮审、D盤根目錄下創(chuàng)建一個(gè)后綴為java的HelloWorld文件:
public?class?HelloWorld{ ????public?static?void?main(String?args[]){ ????????System.out.println("HelloWorldv昙摹吉执!"); ????} } |
2、操作HelloWorld.java:
①地来、進(jìn)入命令行戳玫,再進(jìn)入D盤(D:):
②、javac命令編譯源文件(javac HelloWorld.java):
③未斑、D盤會(huì)多一個(gè)HelloWorld.class可執(zhí)行文件:
④咕宿、java命令執(zhí)行HelloWorld.class可執(zhí)行文件(javaHelloWorld):
3、Java程序的基本運(yùn)行原理:
三蜡秽、注釋
1府阀、單行注釋://
主要用于代碼注釋,以及語句備注芽突;
public?class?Main { public?static?void?main(String[]?args)?{ ???? ????? ?//?這個(gè)是hellWorld備注 ????????System.out.println("hellWorld试浙!");? ????????//?System.out.println("hellWorld!"); ????} } |
2寞蚌、多行注釋:/* ... */
主要用于多行連續(xù)代碼進(jìn)行注釋田巴;
public?class?Main { ????public?static?void?main(String[]?args)?{ ????????/*System.out.println("第一行"); ????????System.out.println("第二行"); ????????System.out.println("第三行");*/ ????} } |
3、文檔注釋:/** ..*/
主要用戶對(duì)類和方法上加注釋說明挟秤;
/** ?*?Java注釋 ?*?@author?user ?* ?*/ public?class?Main { ????/** ?????*?主方法 ?????*?@param?args ?????*/ ????public?static?void?main(String[]?args)?{ ????} } |
四壹哺、Java標(biāo)識(shí)符和關(guān)鍵字
1、標(biāo)識(shí)符
①艘刚、定義作用:標(biāo)識(shí)符是用來給類管宵、對(duì)象、方法昔脯、變量啄糙、接口和自定義數(shù)據(jù)類型命名的;
②云稚、命名規(guī)則:
由數(shù)字隧饼,字母和下劃線(_),美元符號(hào)($)組成静陈。
區(qū)分大小寫的燕雁,
首位不能是數(shù)字
關(guān)鍵字不能當(dāng)作標(biāo)識(shí)符。
2鲸拥、關(guān)鍵字