基本格式:修飾符 class 類(lèi)名(程序代碼)
網(wǎng)站設(shè)計(jì)制作過(guò)程拒絕使用模板建站;使用PHP+MYSQL原生開(kāi)發(fā)可交付網(wǎng)站源代碼;符合網(wǎng)站優(yōu)化排名的后臺(tái)管理系統(tǒng);成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作收費(fèi)合理;免費(fèi)進(jìn)行網(wǎng)站備案等企業(yè)網(wǎng)站建設(shè)一條龍服務(wù).我們是一家持續(xù)穩(wěn)定運(yùn)營(yíng)了十載的創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司。
意義:Java中的程序代碼都必須放在一個(gè)類(lèi)中,對(duì)于類(lèi)初學(xué)者可以簡(jiǎn)單地把它理解為一個(gè)java程序;類(lèi)需要使用class作為關(guān)鍵字定義;而在class的前面可以有一些修飾符。
擴(kuò)展資料
編寫(xiě)java時(shí),特別需要注意的幾個(gè)書(shū)寫(xiě)格式常見(jiàn)的錯(cuò)誤:
1.java中的程序代碼中功能執(zhí)行語(yǔ)句的最后都必須用(;)結(jié)束。
這里需要注意的是,在程序中不要將英文的分號(hào)(;)誤寫(xiě)成中文的分號(hào)(;) ,如果寫(xiě)成了中文的分號(hào),編譯器會(huì)報(bào)告“Invalid character”(無(wú)效字符)這樣的錯(cuò)誤信息。
2.Java語(yǔ)言是嚴(yán)格區(qū)分大小寫(xiě)的。在定義類(lèi)時(shí),不能將class寫(xiě)成Class,否則編譯會(huì)報(bào)錯(cuò)。程序中定義一個(gè)computer的同時(shí),還可以定義一個(gè)Computer,computer和Computer是兩個(gè)全完不同的符號(hào),在使用的時(shí)候需要注意。
3. 在編寫(xiě)java代碼的時(shí)候?yàn)榱吮阌陂喿x,通常會(huì)使用一種良好的格式進(jìn)行排版,但這并不是必須的,我們也可以在兩個(gè)單詞或者符號(hào)之間任意換行。
參考資料:百度百科-java
在 Java 程序設(shè)計(jì)中,每個(gè)聲明的變量都必須分配一個(gè)類(lèi)型。聲明一個(gè)變量時(shí),應(yīng)該先聲明變量的類(lèi)型,隨后再聲明變量的名字。下面演示了變量的聲明方式。
double salary;
int age;
Boolean op;
其中第一項(xiàng)稱(chēng)為變量類(lèi)型,第二項(xiàng)稱(chēng)為變量名。分號(hào)是必須的,這是 Java 語(yǔ)句的結(jié)束符號(hào)。
深圳遠(yuǎn)標(biāo)(ITJOB)幫你:
Java代碼規(guī)范之一 ——標(biāo)識(shí)符命名規(guī)范
轉(zhuǎn)載 2015-08-19 12:06:22
1. 標(biāo)識(shí)符命名規(guī)范
1.1 概述
標(biāo)識(shí)符的命名力求做到統(tǒng)一、達(dá)意和簡(jiǎn)潔。
1.1.1
統(tǒng)一
統(tǒng)一是指,對(duì)于同一個(gè)概念,在程序中用同一種表示方法,比如對(duì)于供應(yīng)商,既可以用supplier,也可以用provider,但是我們只能選定一個(gè)使用,至少在一個(gè)Java項(xiàng)目中保持統(tǒng)一。統(tǒng)一是作為重要的,如果對(duì)同一概念有不同的表示方法,會(huì)使代碼混亂難以理解。即使不能取得好的名稱(chēng),但是只要統(tǒng)一,閱讀起來(lái)也不會(huì)太困難,因?yàn)殚喿x者只要理解一次。
1.1.2
達(dá)意
達(dá)意是指,標(biāo)識(shí)符能準(zhǔn)確的表達(dá)出它所代表的意義,比如: newSupplier,
OrderPaymentGatewayService等;而 supplier1,
service2,idtts等則不是好的命名方式。準(zhǔn)確有兩成含義,一是正確,而是豐富。如果給一個(gè)代表供應(yīng)商的變量起名是
order,顯然沒(méi)有正確表達(dá)。同樣的,supplier1, 遠(yuǎn)沒(méi)有targetSupplier意義豐富。
1.1.3
簡(jiǎn)潔
簡(jiǎn)潔是指,在統(tǒng)一和達(dá)意的前提下,用盡量少的標(biāo)識(shí)符。如果不能達(dá)意,寧愿不要簡(jiǎn)潔。比如:theOrderNameOfTheTargetSupplierWhichIsTransfered 太長(zhǎng),
transferedTargetSupplierOrderName則較好,但是transTgtSplOrdNm就不好了。省略元音的縮寫(xiě)方式不要使用,我們的英語(yǔ)往往還沒(méi)有好到看得懂奇怪的縮寫(xiě)。
1.1.4
駱駝法則
Java中,除了包名,靜態(tài)常量等特殊情況,大部分情況下標(biāo)識(shí)符使用駱駝法則,即單詞之間不使用特殊符號(hào)分割,而是通過(guò)首字母大寫(xiě)來(lái)分割。比如:
SupplierName, addNewContract,而不是 supplier_name,
add_new_contract。
和||是一種邏輯運(yùn)算符,是邏輯與,當(dāng)兩個(gè)數(shù)都為真,則結(jié)果為真。||是邏輯或,兩個(gè)數(shù)任意一個(gè)為真,則結(jié)果為真。
舉個(gè)例子:
1、a b
當(dāng)a、b都為真時(shí),結(jié)果為真。有一個(gè)為假或者都為假時(shí)結(jié)果為假。
2、a || b
當(dāng)a、b有一個(gè)為真時(shí),結(jié)果為真。a、b都為假時(shí)結(jié)果為假。
擴(kuò)展資料:
在java中還有其他的邏輯符號(hào),比如:!、|、
“!”是非運(yùn)算符號(hào),比如a為真,則!a則為假。a如果為假,則!a為真。
而“|”也是邏輯或,“”也是邏輯與,但是他們與“||”和“”有些區(qū)別,區(qū)別如下:
“”與“|”無(wú)論第一個(gè)判斷條件是否成立,邏輯運(yùn)算符前后兩個(gè)條件都會(huì)進(jìn)行判斷。
“”與“||”,前者第一個(gè)條件不成立,后面的條件均不進(jìn)行判斷,返回false;后者第一個(gè)條件成立,后面的條件均不進(jìn)行判斷,返回true。