#include<Cannel_2020>

热爱生活,更热爱代码。

Java数据库操作时一点常见的错误

数据库连接是我们通常会创建出Connection、Statement、ResultSet的对象,新手可能会如下使用: Connection connection=DriverManager.getConnection(“数据库 的url”); Statement statement =conne...

2012-02-25 16:36:48

阅读数:1389

评论数:0

Servlet——Java EE应用中另一种常用的组件

1、Servlet是Java EE应用中另一种常用的组件,是继JDBC后,Java EE技术的第二个重要发明。 2、JSP与Servlet的区别: JSP是嵌入Java代码的HTML页面,JSP页面是转换为Servlet来执行的。 Servlet是嵌入了HTML的Java类。 3、Serv...

2012-02-24 19:58:47

阅读数:2294

评论数:0

浅析JTable与TableModel、TableCellRenderer、TableCellEditor接口——使用JComboBox显示单元格的值

如同其它的Swing组件,JTable使用MVC(模型、试图、控制器)设计方式,将可视化组件(JTable实例)从其数据(TableModel实现)中分离出来。 ·TableModel接口 1、TableModel为JTable提供 ·显示的数据 ·表格的维数 ·表格中每一列所包含的数据...

2012-02-17 21:42:26

阅读数:12641

评论数:3

自制简单的Java下载器——来自《Java高级编程》的一个关于线程的例子(带上部分注释)

这俩天看《Java高级编程》,看到下面这例子,觉得挺适合新手学习Thread的,所以记录下来,供向我这样的菜鸟学习学习,大牛可以直接忽略。 想法:完善并提高此程序的功能,做个专属自己的下载器。(2012/02/14 23:56 ) 此程序主要有3个类:Downloader、DownloadMa...

2012-02-14 23:54:24

阅读数:5981

评论数:5

《Java编程思想》之I/O系统

1、Java中“流“类库让人迷惑的主要原因:创建单一的结果流,却需要创建多个对象。 2、使用层叠的数个对象为单个对象动态地、透明地添加职责的方式,称作“修饰器“模式。修饰器必须与其所修饰的对象具有相同的接口,这使得修饰器的基本应用具有透明性——我们可以想修饰过或没有修饰过的对象发送相同的消息。 ...

2012-02-05 19:40:09

阅读数:2054

评论数:0

《Java编程思想》之对象的集合(数组、List、Set、Map)二

上接:《Java编程思想》之对象的集合(数组、List、Set、Map)一 22、使用自己创建的类作为HashMap的“键”,需要同时覆盖hashCode()和equals()。原因如下: 1).默认的hashCode()继承自Object,它默认是使用对象的地址计算散列码。 因此即使俩个对...

2012-02-03 22:07:26

阅读数:2365

评论数:0

《Java编程思想》之对象的集合(数组、List、Set、Map)一

1、Arrays类:提供了操作数组的一些static方法,如 fill() 用于以某个值填充整个数组。 sort() 用于对数组的排序,需要参数的类型实现Comparable接口 binarySearch() 用于在已经排序的数组中查找元素。 asList() 接受任意的数组为参数,并将其...

2012-02-03 00:19:16

阅读数:6429

评论数:1

《Java编程思想》之类型检查(RTTI与反射机制)

1、类型时类型识别(run-timetype identification,RTTI):当之有一个指向对象的引用时,RTTI可以让你找出这个对象的确切类型。 2、Java运行时识别对象和类的信息,主要有俩种方式: 1).一种是“传统“RTTI,它假定我们在运行时已经知道了所有的类型。 2)....

2012-02-01 16:57:27

阅读数:2916

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭