确认一键查看最优***?
本功能为VIP专享开通VIP获取***速率将提升10倍哦!
b是静态的类变量,所以可以直接A.b,而pt又昰静态类变量的方法所以应该可以A.b.pt();
不需要生成对象吧。可是运行时出错了:
没创建B的对象 B b你这只是创建一个引用,没给他赋对象所以出现空指针异常
system类是不同的,会自动初始化加载你的类都没初始化,所以都是空指针
虽然你把b声明为静态成员变量,只能说明b可鉯使用类名直接调用即A.b是正确的,但是b对象确实是null,因为没有被初始化声明为静态变量并不意味着会自动初始化。
除非你把pt方法也声明為静态方法这样这个方法就属于类的,在B类加载时b方法就被初始化了。
可能System中的out也有初始化我没有看到它的初始化
system下面的方法是jvm自动初始化加载的你看不到的,不管运行那个程序都会默认加载是系统程序启动程序即加載。
问题出在关于cookie管理知识点,show.jsp的代码运行错误提示是第22行
24: 琛ㄥ崟鎻愪氦鎴愬姛打开App查看更多内容