1.没有,对象实例创建涉及到成员变理初始化等内容,如果构造函数抛出异常就表示这一过程并没有进行完,因此内存当中最多有一个为对象实例分配的内存空间,而不能称其为对象实例。
2.构造函数的线程安全应该是系统自动完成的(这仅对有static成员时而言),如果没有静态成员就不考虑这个问题,因为每个新实例创建时,成员变量都是相互独立的!
3.肯定不会三,在你引用其内部类对象时,外部类有一个默认的指针指到这个内部类对象在。
以上是个人观点,不保证对错哈!!!!
2.构造函数的线程安全应该是系统自动完成的(这仅对有static成员时而言),如果没有静态成员就不考虑这个问题,因为每个新实例创建时,成员变量都是相互独立的!
3.肯定不会三,在你引用其内部类对象时,外部类有一个默认的指针指到这个内部类对象在。
以上是个人观点,不保证对错哈!!!!
解决方案 »
- 这个算法java怎么实现?
- 用户自己定义工作流
- 从后往前读的流
- [jquery uploadify 插件问题。。求教]
- servlet中使用RequestDispatcher重定向问题
- LDAP: error code 49 - Invalid Credentials
- javax.servlet.UnavailableException: org/springframework/context/support/Abstract
- JfreeChart 时间格式问题
- 如何建立Praparedstatement批处理对象?
- 在线等:axis里面怎么注册一个复杂类型的数组类型
- 求工作流的开源框架
- java webservice群 10115013
{
static j=10;
int i;
b b1=new b();
A(){
new RuntimeException();
}
static synchronized void methode(int i){
j=i;
} public static void main(String[] args)
{
System.out.println("Hello World!");
A a=new A();
}
class b
{
}}
1扯淡 哥哥就要抛异常难道还能不让我创建对象吗
2太扯淡了 线程安全不就同步吗 同步了还考虑个啥
3纯属扯淡 题目看不懂
自己都说了程序没引用外部类咋又冒出来一个外部类回收阿
再者说class A没被回收 class A.i会被回收吗