随笔分类 - Java核心
摘要:Spring的核心,一个IOC,一个AOP,前量已经了解了IOC,现在来了解AOP。 AOP底层 AOP的底层实现是用的动态代理。因此先来回顾代理模式。 代理模式 代理模式有静态代理、动态代理。 静态代理 角色: 抽象角色 : 一般使用接口或者抽象类来实现 真实角色 : 被代理的角色 代理角色 :
阅读全文
摘要:多角度分析ArrayList和LinkedList。
阅读全文
摘要:没有向集合中添加任何元素时,容量0,添加一个元素后容量10,当超过10个后,每次以1.5倍的扩充容量。
阅读全文
摘要:目录 含义和作用 生命周期 架构和类关系 ServletContext web.xml 注册servlet Servlet 过滤器 Servlet 异常处理 Servlet cookie和session 转发和重定向 含义和作用 含义 servlet是SUN公司早期用于开发动态web的一门技术。 s
阅读全文
摘要:对于集合的排序,直接的有sort()、间接的有借用compareTo、Comparable等,但是对于相对复杂的对象集合,还得自己实现方法来处理。 现在有这样一个思路: 第一步:从需要排序的对象集合中,用迭代器或者增加循环,提取排序所依据的属性; 第二步:将提取出来的属性,转为可以排序的类型,并排序
阅读全文
摘要:Date类表示特定的瞬间,精确到毫秒。 创建 有2种方法可以创建Date对象(这里不考虑已过时的构造函数) 无参new 有参new,有参构造器有多个: 其中,Date(long date),是根据给定的毫秒值创建日期对象,如下,通过获得当前时间的秒值,从而获得当前时间,当然也可以根据自己的意愿选择一
阅读全文
摘要:Java中基本数据类型与包装类型有 存在基本类型对应包装类的原因: 基本数据类型存方在栈中,效率更高 new出来的对象存在于堆中(通过栈中的引用来使用这些对象),是一个对象,因此具有更多的诸如“转换”的方法 包装类型的意义 Java是一个面相对象的编程语言,基本类型并不具有对象的性质,为了让基本类型
阅读全文
摘要:Java Servlet(Java服务器小程序)是一个基于Java技术的Web组件,运行在服务器端,它由Servlet容器所管理,用于生成动态的内容, Servlet是平台独立的Java类,编写一个Servlet,实际上就是按照Servlet规范编写一个Java类。Servlet被编译为平台独立 的
阅读全文
摘要:写在前面 通过自己编写的Java代码程序,去模仿实现MySql客服端的简单功能,最终以控制台操作,很像在Dos窗口通过命令操作MySql数据库。 关键问题 在编写过程中遇到的一些小问题和一些值得留心注意的点: 增删改查结果是否成功的获得 查询结果 不定集列数的获得 1 //获取结果集的列数 2 78
阅读全文
摘要:链接准备 链接准备 2.将数据库驱动导入至项目的工作空间中,使得其内部包含的包和类都加入到编译环境中。(导入方式,选中上面一步的连接器,右键Buid path) 下面建立一个链接操作类来描述链接和操作方法: 建立一个类Test 第一步:在代码中初始化数据库驱动:Class.forName("com.
阅读全文