Java精选笔记_DBUtils工具】的更多相关文章

DBUtils工具 API介绍 为了更加简单地使用JDBC,Apache组织提供了一个工具类库commons-dbutils组件. 该组件实现了对JDBC的简单封装,可以在不影响性能的情况下极大简化JDBC的编码工作量. commons-dbutils的核心是两个类和一个接口:DBUtils类.QueryRunner类.ResultSetHandler接口 DBUtils类 主要为如关闭连接.装载JDBC驱动程序之类的常规工作提供方法,它提供的方法都是静态方法     close()      …
Java概述 什么是Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言 JavaSE标准版 是为开发普通桌面和商务应用程序提供的解决方案 JavaEE企业版 是为开发企业级应用程序提供的解决方案 JavaME小型版 是为开发电子消费产品和嵌入式设备提供的解决方案 Java语言的特点 简单性(不使用指针而使用引用,提供了自动的垃圾回收机制,使程序员不必为内存管理而担忧) 面向对象性(支持类之间单继承,接口之间多继承,类与接口实现机制),提高软件开发效率 安全性(一切对内存的访问都必须通…
集合概述 集合有时又称为容器,简单地说,它是一个对象,能将具有相同性质的多个元素汇聚成一个整体.集合被用于存储.获取.操纵和传输聚合的数据. 使用集合的技巧 看到Array就是数组结构,有角标,查询速度很快. 看到link就是链表结构:增删速度快,而且有特有方法.addFirst: addLast:removeFirst(): removeLast(): getFirst():getLast(): 看到hash就是哈希表,就要想到哈希值,就要想到唯一性,就要想到存入到该结构的中的元素必须覆盖ha…
JavaBean组件 初始JavaBean JavaBean是Java开发语言中一个可以重复使用的软件组件,它本质上就是一个Java类. 一个标准的JavaBean组件需要遵循一定的编码规范,具体如下:   (1)它必须具有一个公共的.无参的构造方法,这个方法可以是编译器自动产生的缺省构造方法.   (2)它提供公共的setter方法和getter方法让外部程序设置和获 取JavaBean的属性. JavaBean其实本质上就是一个封装了一系列属性和方法的类. 访问JavaBean的属性 类的属…
JSP技术 JSP概述 什么是JSP 在JSP全名是Java Server Page,它是建立在Servlet规范之上的动态网页开发技术. 在JSP文件中,HTML代码与Java代码共同存在,其中,HTML代码用来实现网页中静态内容的显示,Java代码用来实现网页中动态内容的显示.为了与普通HTML有所区别,JSP文件的扩展名为 .jsp. 在jsp文件中Java代码必须包含在“<%”和“%>”之间 客户端通过表单将数据提交到action指定的目的地址.在这个目的地址指向的页面,需要将数据提取…
线程概述 在应用程序中,不同的程序块是可以同时运行的,这种多个程序块同时运行的现象被称作并发执行. 多线程可以使程序在同一时间内完成很多操作. 多线程就是指一个应用程序中有多条并发执行的线索,每条线索都被称作一个线程 进程Process 在一个操作系统中,每个独立执行的程序都可称之为一个进程,也就是“正在运行的程序”. 线程Thread 一个程序至少有一个进程,一个进程至少有一个线程.进程在执行过程中拥有独立的内存单元 在java中一个正在执行的程序.程序运行中至少有两个线程在运行,一个是主函数…
包 包的定义与使用 专门用来存放类的,通常功能相同的类存放在相同的包中. 包的声明只能位于Java源文件的第一行 Java语言中的常用包 java.lang:包含Java语言的核心类,如String.Math.System和Thread类等,使用这个包中的类无须使用import语句导入,系统会自动导入这个包下的所有类. java.util:包含Java中大量工具类.集合类等,例如Arrays.List.Set等. java.net:包含Java网络编程相关的类和接口. java.io:包含了Ja…
构造方法constructor构造器 构造方法的定义 [修饰符]  类名 (形式参数列表){         //语句 } 构造器用于构造该类的实例.作用:用来初始化对象!一般由系统在创建对象(即类的实例化)时自动调用 分析事物时,该事物存在具备一些特性或者行为,那么将这些内容定义在构造函数中. (1)通过new关键字调用!! (2)构造器虽然有返回值,但是不能定义返回类型(返回值的类型肯定是本类),不能在构造器里调用 return. (3)如果我们没有定义构造器,则系统会自动定义一个无参数的构…
国际化 什么是国际化 指软件在开发时就应该具备支持多种语言和地区的功能,当应对不同国家和地区的用户访问,针对不同国家和地区的用户,提供相应的.符合来访者阅读习惯的页面和数据. 由于国际化internationalization这个单词的首字母"i"和尾字母"n"之间有18个字符,因此国际化被简称为i18n. 实现国际化的API Locale类 几乎所有对国际化的支持都需要依赖这个类 如何创建Locale实例对象 使用Locale类的构造方法 有三个重载的构造方法 p…
自定义标签 自定义标签入门 什么是自定义标签 自定义标签可以有效地将HTML代码与Java代码分离,从而使不懂Java编程的HTML设计人员也可以编写出功能强大的JSP页面 JSP规范中定义了多个用于开发自定义标签的接口和类,它们都位于javax.servlet.jsp.tagext包中 JSP自定义标签是用户定义的JSP语言元素,可以看成是一种通过标签处理器生成基于XML脚本的方法. 自定义标签在功能上和逻辑上都与JavaBean类似,都是一组可重用的组件代码.相较于JavaBean,自定义标…