文章分类 -  Java技术

Java Collections---HashMap深度分析与比较
摘要:在Java的世界里,无论类还是各种数据,其结构的处理是整个程序的逻辑以及性能的关键。由于本人接触了一个有关性能与逻辑同时并存的问题,于是就开始研究这方面的问题。找遍了大大小小的论坛,也把《Java虚拟机规范》,《apress,.java.collections.(2001),.bm.ocr.6.0.shareconnector》,和《ThinkinginJava》翻了也找不到很好的答案,于是... 阅读全文

posted @ 2004-12-30 18:58 Java & .Net 阅读(425) 评论(0) 推荐(0)

从HashCode出发介绍HashMap以及如何重写自己的HashCode方法
摘要:大家都知道,在Java里对对象的操作是基于引用的。而当我们需要对一组对象操作的时候,就需要有接收这一组引用的容器。平时我们最常用的就是数组。在Java里可以定义一个对象数组来完成许多操作。可是,数组长度是固定的,如果我们需要更加灵活的解决方案该怎么办呢? Java提供了container classes来解决这一问题。container classes包括两个部分:Collection和Map。它... 阅读全文

posted @ 2004-12-30 18:57 Java & .Net 阅读(1711) 评论(0) 推荐(1)

制作可执行的JAR文件包及jar命令详解
摘要:1. JAR 文件包 JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件——准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的... 阅读全文

posted @ 2004-10-27 15:46 Java & .Net 阅读(466) 评论(0) 推荐(0)

Model 2 Versus Model 1 Architecture
摘要:About the Model 2 Versus Model 1 Architecture Early web application design regarded the JSP page as the focal point for the entire application. Termed Model 1 architecture, the JSP page not only cont... 阅读全文

posted @ 2004-10-26 13:36 Java & .Net 阅读(395) 评论(0) 推荐(0)

Model View Controller
摘要:The Controller [controller.java] The controller servlet receives all requests (post, get, etc.) .By default, it looks for a parameter "param0" and gets that value. Then it uses tha... 阅读全文

posted @ 2004-10-26 13:33 Java & .Net 阅读(310) 评论(0) 推荐(0)

告别System.out.print() —J2SDK1.4新增Java日志框架
摘要:下面这篇文章全面的介绍了J2SDK1.4新增的Java日志框架。 J2SDK1.4的Java日志框架,其实总结起来主要是下面几点: 命名空间:空间外层包含内层的设置 Handler:可以将日志信息放入内容,定向到文件,或控制台等 Lever:规定日志的级别,低级别的日志可以被忽略 Formatter:负责将日志进行格式化,这样出来的东西比较好看一点 正文: 告别System.out.pri... 阅读全文

posted @ 2004-09-28 15:12 Java & .Net 阅读(1012) 评论(0) 推荐(0)

实现 Swing 的 JTables 和 Excel 间的复制和粘贴功能
摘要:内容: 实现 Swing 的 JTables 和 Excel 间的复制和粘贴功能此适配器可以轻松地将数据从一种电子表格中移动到另一种电子表格中 JTable 和 Excel 图表是常被用在网格或表格中显示数据。通常,用户希望输入到 JTable 的数据已经存在于 Excel 电子表格中。Excel 格式使用在非 Excel ... 阅读全文

posted @ 2004-09-28 11:58 Java & .Net 阅读(980) 评论(0) 推荐(0)

用更好的方法加速你的Swing GUI构建
摘要:摘要 如果每一个对话框不得不用一个IDE可视设计器进行编码和构建,那么开发一个基于Swing使用多个对话框的用户界面可能会变得很慢及单调乏味。这篇文章介绍一种快速的方法,使用两个有用的类,LabelledItemPanel和StandardDialog在当多数对话框有着相似布局时处理对话框的布局。使用这些有帮助的类,开发者可以减少对话框的开发时间达80%。 想法是这些类使用一个标准的方法封装了表单... 阅读全文

posted @ 2004-09-21 17:07 Java & .Net 阅读(944) 评论(0) 推荐(0)

布局管理的应用
摘要:本章目标: 在第9章中,我们学习了许多用来构建GUI程序的部件,不过到现在为止,我们还无法让其“听话”的按照我们的意图摆放这些部件。在本章中,我们要学习如何进行部件的布局,也就是让部件能够“听话”地摆放在我们想放的位置上。我们将学会通过边框、网格、组合和GridBagLayout四种方式进行部件的布局管理。10.1 边框布局 传授新知 我们回顾一下在第9章中,我们在程序中总是使用... 阅读全文

posted @ 2004-09-21 16:56 Java & .Net 阅读(1228) 评论(0) 推荐(0)

导航