經驗吸取
1.class文件治理
要善于利用package治理你的文件
首先要重視環境變量
set path=c:/j2sdk1.4.1_06/bin;%path%
set classpath=.;c:/j2sdk1.4.1_06/lib/tools.jar
class滿天飛的今天為了防止class文件的沖突可以使用自己獨一的類名如:域名
假如有包 package csdn.shao
則編譯該文件時 javac -d . testpackage.java
那么編譯器會自動在當前工作目錄下面創建csdn/shao文件夾并把.class文件置于其中
2.類的封裝
為了給使用者最大的自由空間但是又不想他無意間破壞你的數據可以采用將類的變量聲明為
PRivate 而將方法聲明為public用public方法來訪問變量從而實現對變量的讀取和操作.定義兩個方法來操作,一個是getXxx(),一個是setXxx(),(其中Xxx為要訪問的變量成員名稱(首字母被大寫)如:
有 private int sk; 則用public void setSk()和getSk()來實現;
舉例如下:
class Person
{
private int age;
public void setAge(int i)
{
if(i<0 i>130)
return;
age = i;
}
public int getAge()
{
return age;
}
}
public class TestPerson
{
public static void main(String args[])
{
Person p1 = new Person();
p1.setAge(3);
p1.setAge(-6);
System.out.println(p1.getAge());
}
}
通常對于類的靜態變量叫做類屬性,靜態方法叫類方法
3.命名習慣
有一些不成文的習慣有利于同其它人交流
1.package后面全小寫
2.class單詞首字母全大寫 MyClass
3.method名稱首字母小寫其它各單詞首字母全大寫 myMethod
4.變量名首字母小寫其它各單詞首字母全大寫 myVar
5.常量一律大寫 MYFINAL
新聞熱點
疑難解答