摘要: 一、操作符优化1、IN 操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,... 阅读全文
posted @ 2015-10-11 16:09 Cornucopia2015 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 首先是自我介绍,简答说了下自己的本科学校和专业以及现在的学校和专业,开始介绍我做过的一个大型的Java Web项目,不过面试官好像不感兴趣。1、项目难点 解决过什么难题 系统中包含的管理业务1.培训机构管理2.服务机构管理3.外派机构管理4.培训开班管... 阅读全文
posted @ 2015-10-11 10:43 Cornucopia2015 阅读(286) 评论(0) 推荐(1) 编辑
摘要: 在从HelloWorld到面向对象中,我们将int, float, double, boolean等称为基本类型(primitive type),也就是特殊的类。我们可以将一个整数理解称为一个int类型的对象。int类型可以有赋值、加法、减法等操作接口。普通类型可以视作对基本类型的拓展。我们已经见过... 阅读全文
posted @ 2015-09-16 16:32 Cornucopia2015 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 1、封装,即保留有限的外部接口(interface),隐藏具体实施细节。2、封装在生活中很常见。比如下面是一个充电电筒:一个用户即使不看说明书,也可以猜到这个电筒的操作: 开关和充电。这个电筒用一个塑料壳将用户不需要接触的内部细节隐藏起来,只保留了两个接口,开关和电插头。使用这两个接口,用户足以使用... 阅读全文
posted @ 2015-09-16 15:48 Cornucopia2015 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 1、java的跨平台,是指java在运行时是凌驾于os之上,是在jvm中运行的,跟os没有直接联系。2、java跨平台主要是由java的编译方式决定的,因为java是通过jvm先编译再执行,它编译的.class文件是底层的实现不是针对操作系统的,所以什么操作系统并不影响java代码的执行。3、要运行... 阅读全文
posted @ 2015-09-15 20:01 Cornucopia2015 阅读(1701) 评论(0) 推荐(0) 编辑
摘要: JAVA是面向对象的语言,面向对象不是这么直接简单,它的设计思想就是要代码重用。即我以前干过类似的事,那么我找出以前可以用到的代码,完成一部分。以前没有的我重新写。这样就有了类。有了类,就是有了可以重用的代码,但是我怎么产生这个对象呢。必须要实例化这个类(当然这不是唯一产生对象的途径,比如单例模式,... 阅读全文
posted @ 2015-09-14 20:15 Cornucopia2015 阅读(11139) 评论(0) 推荐(0) 编辑
摘要: Java中的基本数据类型有8种:4种整型、2种浮点型、1种字符型、1种布尔型类型存储空间(位)整型byte8short16int32long64浮点型float32double64字符型char8布尔型boolean逻辑上占1bit 阅读全文
posted @ 2015-09-14 20:13 Cornucopia2015 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1) 内部类的优点是:内部类可以访问外部类的私有成员变量,而不需要new外部类的对象。2) 内部类又分为:静态内部类、匿名内部类、局部内部类、成员内部类。3) 静态内部类的应用场景是:只可以访问外部类的静态成员变量和静态成员方法。4) 成员内部类的应用场景是:它可以访问它的外部类的所有成员变量和方法... 阅读全文
posted @ 2015-09-14 20:08 Cornucopia2015 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1、java与C++的不同点在于多继承。Java:不能多继承,只能单继承,但可以实现多个接口C++:可以实现多继承。例如: class A extends B implements C,D,E {}2、如若写成 interface A extends B,C,D 可以编译通过,这样是不是违背了JAV... 阅读全文
posted @ 2015-09-14 15:46 Cornucopia2015 阅读(7632) 评论(0) 推荐(0) 编辑
摘要: 理解List list, T key, Comparator c这些一般用在方法形参类型上,用于接受泛型对象。1、List 代表任意T的子类,比如List表示可以接受任意一个泛型类型是任意Person子类的list对象,这个一般用于方法调用,表示接受的每一个List中的元素都is a Person,... 阅读全文
posted @ 2015-09-01 11:27 Cornucopia2015 阅读(242) 评论(0) 推荐(0) 编辑