【導讀】程序中包含了不提倡使用的類、屬性或方法,因為已經(jīng)有新的API替代了這些老的API。該信息只是一個提示性信息,一般并不影響程序的運行,但在以后的標本中可能就不支持了。在API文檔中,對這類過時的API都有說明,并給出。該例說明Date類的getDate()方法屬過時方法。從文檔中可以查出,可用。有多個public類需要定義,必須將它們分別放在各自的文件中。classpath變量中沒有包含當前目錄或類文件所在的目錄。問題出現(xiàn)在BookCard類的構(gòu)造函數(shù)。該類中的構(gòu)造函數(shù)定義如下:。一個package語句:packagep,并編了一個測試程序,其中加上importp.*語句,均通過,并生成了p文件夾,查看里面有.CLASSPATH,并且以前引用系統(tǒng)類庫時都沒有問題.public還不夠,方法也必須是public的,才可以被包外調(diào)用。明聲明的實參xy為double型的,但是setLocation(x,y)后,再用getX()、getY()返回其值,,結(jié)果。構(gòu)造函數(shù)就只有整型參數(shù)。而其他就相等呢?存了這兩個地址,所以s1和s2不等.為什么程序執(zhí)行時,當方法訪問到屬性時,就出現(xiàn)空指針錯誤?