2017年9月28日
摘要: 題目: 子類A繼承父類B,A a=new A();則父類B夠着函數、父類B靜態代碼塊、父類B非靜態代碼塊執行的先後順序是? 正確的執行順序是:杜磊B靜態代碼塊-》子類A靜態代碼塊-》父類B非靜態代碼塊-》父類B構造函數-》子類A非靜態代碼塊-》子類A構造函數 也就是説非靜態初始化塊的執行順序要在構造 阅读全文
posted @ 2017-09-28 22:48 github_white 阅读(173) 评论(0) 推荐(0) 编辑
  2017年9月27日
摘要: 1.用new创建的对象在堆区,函数中的临时变量在栈区,Java中的字符串在字符串常量区。 2.栈:存放进本数据类型的数据和对象的引用,但对象本身不存在栈中,而是存放在堆中。 堆:存放new产生的数据。 静态域:存放在对象中用static定义的静态成员。 常量池:存放常量 非RAM存储:硬盘等永久存储 阅读全文
posted @ 2017-09-27 16:13 github_white 阅读(1761) 评论(0) 推荐(0) 编辑
  2017年9月24日
摘要: 1 将String 转换成int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str). 阅读全文
posted @ 2017-09-24 22:46 github_white 阅读(124) 评论(0) 推荐(0) 编辑
  2017年9月21日
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-09-21 09:32 github_white 阅读(2) 评论(0) 推荐(0) 编辑
  2017年9月16日
摘要: 在添加数据到达数组的上限的时候数组进行扩容: public void resizeArrayCaptcity(){ if(size>=arr.length){ Emp [] arr2=new Emp[size*2]; for(int i=0;i<size;i++){ arr2[i]=arr[i]; 阅读全文
posted @ 2017-09-16 22:06 github_white 阅读(310) 评论(0) 推荐(0) 编辑