- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 javaSE 每天一点点之容器知识2
1、这一章重点6个接口:Collection,Set,List,Map,Comparable,Iterator(此接口为这些通用的容器提供统一的遍历方法);一个类Collections,这个类为List提供一些静态方法,如sort(),shuffle(),reverse()等方法; 2、如果对某一个类需要进行排序,需要此类实现Comparable 接口,进而实现CompareTo()方法;
2013-08-01 08:34:43 347
原创 javaSE 每天一点点之容器相关知识
1、Collection 里面有remove方法,当remove(某个对象),Collection里面有此对象的时候,因为都是堆里面分配的内存,所以不可能相等,这个角度看,肯定是删除不了的,这个时候,我们就要在此类里面实现equals()和HashCode()方法。如: public boolean equals(Object obj){ if(obj in
2013-07-31 14:10:11 371
原创 Java SE 每天一点点之多态、抽象函数、接口的理解;
1、多态的三个条件:有继承关系,父类函数子类有重写过了,父类引用指向子类对象; 2、多态产生子类必须重写父类一个函数,有很多情况下面,父类函数的函数体其实不起作用,这样就出来抽象函数的概念,就是父类定义为抽象类,然后函数不定义函数体,就定义一个函数名称,目的就是让子类重写,产生多态的效应; 3、继续第2条,抽象类中有函数定义为抽象函数,既然这样,有这样一种类,里面的所有函数都没有函数体,只定义
2013-07-16 08:29:39 400
原创 java se 每天一点点之类的相关知识
1、局部变量和类的成员变量重要区别之一是:局部变量必须先声明,然后赋值后才能使用,而类的成员变量不需要赋值,可直接使用,因为系统性为其自动赋值,int 系统默认赋值0,其他引用类型系统都赋值为null; 2、同一个类的不同对象都有各自的存放成员变量的内存空间,同一个类的不同对象共享此类的方法,方法只是段代码,只有当执行的时候才被调用;
2013-07-07 22:13:45 363
原创 java 程序执行的 内存代码划分即 java执行过程中的内存管理
内存一般分4个区域:1、代码区域(code segment):存放代码的区域;2、数据区域(data segment):存放静态变量和字符串常量的区域;3、栈区(stack):存放局部变量;4、堆区(heap):存放new出来的新的对象的;
2013-06-19 11:25:24 399
原创 java SE 每天一点点
从今天开始,踏实的复习一下JAVASE,昨天晚上对我个人感悟是: 1、JDK 是开发环境(java development kit),JRE 是运行环境(JAVA run environment);JDK安装时候自己带了JRE,为什么我们还要安装JRE呢,是为了在注册表里面注入JRE,其他java程序可以运行。 2、整个.java文本里面,只能有一个public class,有两个就会
2013-06-18 10:13:02 291
原创 spring hibernate struts2 SSH用户注册小例子
hibernate,spring,struts2,我感觉对于初学者,最重要的是jar 包,我下载了一些,其中hibernate有: spring的有: struts2的有: 把这个几个包导入WEB-INF下面的lib里面。 开始运行项目,发现有错误,什么UserDao老是说注入不进去,这个花了2天时间,终于找到原因,hibernate3.jar包
2013-05-13 08:36:31 765 5
c++ MFC DataGrid对数据库显示
2009-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人