- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 java中的堆&栈
chapter 42.1 内存分配策略按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构(比如可变数组)的存在,也不允许有嵌套或者递归的结构出现,因为它们都会导致编译程序无法计算准确的存储空间需求.栈
2006-09-28 01:11:00 1401
转载 Java Learning Path (一)、工具篇
一、 JDK (Java Development Kit)JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的J
2006-08-29 13:12:00 851
原创 Java构造函数的调用顺序(Order of constructor calls)
当一个复杂的对象被构造时,它的构造函数按下面的顺序被调用(that the order of constructor calls for a complex object is as follows) 1.其基类(base-class)的构造函数被调用,这个步骤以递归的方式重复,所以最底层(the root of hierarchy)的构造函数首先被执行,然后是它上一层派生类(t
2006-08-28 22:56:00 1280
原创 Pitfall: “overriding” private methods
有时候,你可能无意中写出这样的代码:public class PrivateOverride{ private void f() { System.out.println("private f()"); } public static void main(String[] args) { PrivateOverride po =
2006-08-28 16:12:00 700
原创 把 Ex6-4 InnerClassTest.java 改成了这个样子.
//----------------------------------------------------//poor vertion//use BankAccount to implement interface ActionListener//----------------------------------------------------import java.awt.ev
2006-08-27 14:11:00 765
转载 Java初学者需掌握的30个基本概念
基本概念 1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率。 2.OOP中最重要的思想是类,类
2006-08-27 11:42:00 726
转载 java入门学习指导之最佳方向(下)
(续:java入门学习指导之最佳方向(上))善于享受孤独,幸好还有J2EE! 网络上、书店都提供了很多资料,很多方式都可以得到J2EE方面的资料。如何系统的、高效的学习J2EE这个问题摆在我们面前。比如, 有些人在看完一大堆书后,动起手来时还是不知道怎么开始。等等这些问题是我们最难处理的。如何寻找到一条很好的方式方法呢? 其实, 换一个角度来看,比如,学英语,一共有三个层面的东西,首
2006-08-27 11:37:00 628
转载 java入门学习指导之最佳方向(上)
我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。 初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她)。什么JAV
2006-08-27 11:28:00 693
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人