Java 类与基本数据类型
public class BookTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
// TODO Auto-generated method stub
//classPack cp = new classPack();
classPack cp = null;
classPack cp = new classPack();
cp.setPagenum(300);
cp.setTitle("web应用程序设计");
cp.detail();
}
}
classPack cp = null;
classPack cp = new classPack();
为什么编译不过;
cp = null 到底做了什么?
------解决方案--------------------是的,你的第一句将cp=null,起到的是初始化的作用。
------解决方案--------------------
顶
------解决方案--------------------cp = new classPack();
cp中并不是classPack这个对象,只是这个对象的引用(堆中的地址),那么cp=null就是cp中没有地址谁都不指向
------解决方案--------------------java中有些都是系统自己定义好的,只需自己import即可,就如你的Java中只要a.length就可以计算出数组的长度似的,不用自己再定义个计算数组长度的方法了,这是java的一大优点。其他的java好用的方面自己可以查书!
------解决方案--------------------那只有多看别人的代码了,先模仿然后再查API,多看下实例比较好!有什么咱们一起学习,我也只是稍微知道点而已