- 博客(11)
- 资源 (6)
- 收藏
- 关注
原创 理解多态性只需要三句话
1. 实例方法与实际引用的对象绑定 2. 静态方法与实际声明的对象绑定 3. 属性与实际声明的类型绑定 A extend B B b = new A() b.属生。。调用的是B的属性定义 b.静态方法,,调用的是B的静态方法定义 b.实例方法,,调用的是A的方法。
2010-04-23 17:11:00 535
原创 java流
1、文件输入输出: 字节:FileInputStream和FileOutputStream 字符:FileReader和FileWriter 2、内存数组: 字节:CharArrayInputStream和ByteArrayOutputStream 字符:CharArrayReader和ByteArrayWriter 3、字符串: 字节:无 字符:StringReader和String
2010-04-23 10:59:00 735
原创 java创建一个子类对象是会调用父类的构造方法会不会创建父类
1、子类在创建实例后,类初始化方法会调用父类的初始化方法(除了java.lang.Object类,因为java.lang.Object类没有父类),而这种调用会逐级追述,直到java.lang.Object的初始化方法。这个地方我说的是初始化方法,而不是构造方法,因为构造方法是相对于java源程序而言,而编译后的class文件是初始化方法即" "方法(红色部分为方法名),初始化方法是由java源程
2010-04-23 10:32:00 10187 2
转载 Java将子类对象赋值给父类对象
测试一 父类: public class Supclass { public void print() { System.out.println("this is 父类print()方法"+"——此时对象"+this.toString()); } } 子类: public class Subclass extends Supclass { public st
2010-04-22 16:53:00 12187 3
原创 如何优化sql语句
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础
2010-04-20 16:39:00 836
原创 如何优化SQL Server数据库查询
查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是
2010-04-20 16:38:00 581
原创 杂类,包含了一些常用的不理解的东西
一:web应用和网站有什么区别?http://forum.csdn.net/PointForum/1.网站:有域名、空间和用户能访问到的页面组成。只要用户能看到一个前台的表现形势,有没有后台(即:WEB程序)不影响它为网站。 Web应用程序:是实现网站完成各种功能的程序或脚本,是区分网站级别的重要标志。比如:百度,它的前台是非常简单的,这种网站可以说是全靠web程序来实现的。二:面试j
2010-04-20 14:47:00 919
转载 数据库范式1NF 2NF 3NF BCNF实例分解
设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式
2010-04-15 16:05:00 34145
原创 浅谈数据库设计技巧
说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加
2010-04-15 09:31:00 779
原创 Java数据结构和算法--链表
package ChapterFive; class Link { public E data; public Link next; public Link(E data) { this.data = data; } } class LinkList {
2010-04-14 19:52:00 1010
转载 左连接、右连接和全连接的区别
介绍表连接,更确切的说是inner joins內连接.內连接仅选出两张表中互相匹配的记录.因此,这会导致有时我们需要的记录没有包含进来。为更好的理解这个概念,我们介绍两个表作演示。苏格兰议会中的政党表(party)和议员表(msp)。party(Code,Name,Leader)Code: 政党代码Name: 政党名称Leader: 政党领袖msp(Name,P
2010-04-14 15:15:00 45864 5
SUN JAVA 培训专用教材.rar
2009-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人