Java概述、环境变量、注释、关键字、标识符、常量
Java語言的特點
?? ??? ?有很多小特點,重點有兩個開源,跨平臺
?Java語言是跨平臺的
Java語言的平臺
?? ??? ?JavaSE
?? ??? ?JavaME--Android
?? ??? ?JavaEE
DK,JRE,JVM的作用及關(guān)系(掌握)
?? ?(1)作用
?? ??? ?JVM:保證Java語言跨平臺? (虛擬機)
?? ??? ?JRE:Java程序的運行環(huán)境
?? ??? ?JDK:Java程序的開發(fā)環(huán)境
?? ?(2)關(guān)系
?? ??? ?JDK:JRE+工具
?? ??? ?JRE:JVM+類庫
helloWorld案例
?? public class HelloWorld {
?? ??? ?public static void main(String[] args) {
?? ??? ??? ?System.out.println("HelloWorld");
?? ??? ?}
?? ?}
Java程序的最基本單位是類? 。Java程序要想執(zhí)行,必須有main方法。
Java程序的開發(fā)執(zhí)行流程:
?? ??? ?A:編寫java源程序(.java)
?? ??? ?B:通過javac命令編譯生成.class文件
?? ??? ?C:通過java命令運行(虛擬機jvm).class文件
path環(huán)境變量的作用
?? ??? ?保證javac命令可以在任意目錄下運行
path環(huán)境變量(方法)
找到環(huán)境變量的位置,在系統(tǒng)變量里面
?? ??? ??? ?新建:
?? ??? ??? ??? ?變量名:JAVA_HOME
?? ??? ??? ??? ?變量值:D:\develop\Java\jdk1.7.0_60
?? ??? ??? ?修改:
?? ??? ??? ??? ?變量名:Path
?? ??? ??? ??? ?變量值:%JAVA_HOME%\bin;以前的內(nèi)容
注釋:單行注釋// 多行注釋/**/? 文檔注釋/**? */
關(guān)鍵字:全部小寫
標(biāo)識符:
一組成元素
?1 英文字符: a-zA-Z
?2數(shù)字: 0-9
?3符號: _與$
? 二、標(biāo)識符規(guī)則
? 1數(shù)字不能開頭
? 2不可以使用關(guān)鍵字
? 3嚴(yán)格區(qū)分大小寫,不限制長度起名時,盡量達(dá)到見名知意
常見的命名規(guī)則(見名知意)
?? ??? ?A:包?? ?全部小寫
?? ??? ??? ?單級包:小寫
?? ??? ??? ??? ?舉例:liuyi,com
?? ??? ??? ?多級包:小寫,并用.隔開
?? ??? ??? ??? ?舉例:cn.itcast,com.baidu?? ??? ??? ??? ?
?? ??? ?B:類或者接口
?? ??? ??? ?一個單詞:首字母大寫
?? ??? ??? ??? ?舉例:Student,Demo
?? ??? ??? ?多個單詞:每個單詞首字母大寫
?? ??? ??? ??? ?舉例:HelloWorld,StudentName
?? ??? ?C:方法或者變量
?? ??? ??? ?一個單詞:首字母小寫
?? ??? ??? ??? ?舉例:name,main
?? ??? ??? ?多個單詞:從第二個單詞開始,每個單詞首字母大寫
?? ??? ??? ??? ?舉例:studentAge,showAllNames()
?? ??? ?D:常量
?? ??? ??? ?全部大寫
?? ??? ??? ?一個單詞:大寫
?? ??? ??? ??? ?舉例:PI
?? ??? ??? ?多個單詞:大寫,并用_隔開
?? ??? ??? ??? ?舉例:STUDENT_MAX_AGE
?
常量(掌握)
? 在程序執(zhí)行的過程中,其值不發(fā)生改變的量
?
轉(zhuǎn)載于:https://www.cnblogs.com/w-xibao/p/7861120.html
總結(jié)
以上是生活随笔為你收集整理的Java概述、环境变量、注释、关键字、标识符、常量的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 线程与进程区别
- 下一篇: Android 微信分享图片