摘要: 惯例广告一发,对于初学真,真的很有用www.java1234.com,去试试吧!1.什么是面向对象技术? 面向对象技术是一种以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。它具有抽象性、封装性、继承性及多态性。 2.面向对象与面向过程程序设计有什么不同? 面向对象与面向过程程序设计有如下不同: (1)面向过程程序设计方法采用函数(或过程)来描述对数据的操作,但又将函数与其操作的数据分离开来;面向对象程序设计方法将数据和对数据的操作封装在一起,作为一个整体来处理。 函数与数据是否分离 (2)面向过程程序设计方法以功能为中心来设计功能模块,难于维护;而面向对象程序设计方法以数据为中心来 阅读全文
posted @ 2013-06-12 21:50 ' 华丽の转身 &、 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 惯例广告一发,对于初学真,真的很有用www.java1234.com,去试试吧!因为用类java.sql.Statement的executequery()方法查询的结果集永远不会返回null,可以用rs.next()方法来判断有没结果集,因为一个结果集最初将游标定位在第一行的前面。而不用rs==null,这样没有效果。现在详细解说一下resultset的next()方法,每调用一次,游标后移一个,当resultset游动到最后一行,再调用next()方法会返回false,并且游标也到了最后一行的后面!要是再调用next()的话就会出现异常!!!!!! 阅读全文
posted @ 2013-06-12 20:26 ' 华丽の转身 &、 阅读(3770) 评论(0) 推荐(0) 编辑
摘要: 卧槽,今天是真他娘的坑爹呀。。错误百出啊,shit 、、、又遇到了介个问题,哥纠结了半天。。Java java.lang.NumberFormatException: empty String查了一下,原来是 因为 在这条语句中Float.parseFloat(bookPrice),bookPrice 接收的是文本框中的数据,而我在输入时 输入了字符。看来这个地方需要注意一下,搞一下,使文本框在接受非数字信息时拒绝。。嗯。。不错。。。这样应该就可以了,输入不符时来个提示:Book book =null;try{book = new Book(bookName, bookAuthor, book 阅读全文
posted @ 2013-06-12 16:38 ' 华丽の转身 &、 阅读(4209) 评论(0) 推荐(0) 编辑
摘要: 他娘的,今天还在学习做图书管理系统,进度超慢,感觉自己 真的是。。。唉。。。老是出bug ,我从经验中发现,编程过程中大概包括了两大类bug (包括三小类)。1、第一大类 是编程中的错误,也可以叫客观bug 吧: 分为两小类:(1)异常,这用debug 模式 加分析倒是容易解决。。 (2) 逻辑性错误。不抛异常,而是编写的代码有逻辑性的错误,导致不能产生预期的正确结果。。坑爹。。2、第二大类 是最坑爹的,也许不能称之为bug , 但是这种奇葩错误确实 非常耗费时间,精力 和“感情”滴。。 也许编程结束了,没有上述的 bug 但是有时却和你想象的结果不尽相同,你耗费超多精力在... 阅读全文
posted @ 2013-06-12 12:16 ' 华丽の转身 &、 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 对于jComboBox的.addItem(Object)方法,当通过如下方法添加item时,ResultSet rs = bookTypeDao.getBookTypeList(con, new BookType());while (rs.next()) { bookType = new BookType();bookType.setId(rs.getInt("id"));bookType.setBookTypeName(rs.getString("bookTypeName"));jCB_BookType.addItem(bookType);}jCB_B 阅读全文
posted @ 2013-06-12 11:20 ' 华丽の转身 &、 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 二者的优缺点:轻量级元件的缺点则是执行速度较慢,优点就是可以在所有平台上采用统一的行为。AWT 是抽象窗口组件工具包,是 java 最早的用于编写图形节目应用程序的开发包。Swing 是为了解决 AWT 存在的问题而新开发的包,它以 AWT 为基础的。具体的说就是: AWT 是Abstract Window ToolKit (抽象窗口工具包)的缩写,这个工具包提供了一套与本地图形界面进行交互的接口。AWT 中的图形函数与操作系统所提供的图形函数之间有着一一对应的关系,我们把它称为peers。 也就是说,当我们利用 AWT 来构件图形用户界面的时候,我们实际上是在利用操作系统所提供的图形库。由于 阅读全文
posted @ 2013-06-12 10:38 ' 华丽の转身 &、 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 你所不知道的五件事情--改进Swing这是Ted Neward在IBM developerWorks中5 things系列文章中的一篇,讲述了关于改进Swing应用的一些窍门,值得大家学习。(2010.10.25最后更新)摘要:Swing已是一个比较老的工具集了,在美观的用户界面出来之前需要开发很长时间。它缺少一些你在开发富UI时所需的组件。幸运地是,像 Substance,SwingX及Java Look-and_Feel图形仓库这样的开源项目使这一切变得不同。作者Steven Haines向你展示了如何无痛苦地向你的Swing UI中添加树表,语法高亮,以及其它更多的东西。 在最近这些年里 阅读全文
posted @ 2013-06-12 10:27 ' 华丽の转身 &、 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: ++ Swing读书笔记JInternalFrame的使用(窗口与面板)5-1-1:JInternalFrame的使用(JInternalFrame和JDesktopPane的关系)类层次结构图: java.lang.Object --java.awt.Component --java.awt.Container --javax.swing.JComponent --javax.swing.JInternalFrame JinternalFrame的使用跟JFrame几乎一样,可以最大化、最小化、关闭窗口、加入菜单等功能;唯一不同的是JinternalFrame是lightweight com 阅读全文
posted @ 2013-06-12 10:23 ' 华丽の转身 &、 阅读(2641) 评论(0) 推荐(0) 编辑
摘要: 今天学了一招:bat开启应用程序目的:现在有一个应用程序(.EXE) 想执行bat文件时直接打开它。bat启动应用程序就是在bat文件中写入应用程序完整路径就好了,或者在系统path中指定路径范围内可找到,还可以挂参数比如 1.batc:\windows\notepad.exe %1 如果运行 1.bat c:\1.txt就会运行记事本 打开文件c:\1.txt虽然用创建快捷方式就很方便,但还是学到了一招,哈哈、、、 阅读全文
posted @ 2013-06-12 10:08 ' 华丽の转身 &、 阅读(494) 评论(0) 推荐(0) 编辑