全面接触Java集合框架

Java 2集合框架图  集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。  抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。  实现类:8个实现类(实线表示),对接口的具体实现。  在很大程度上,一旦您理解了接口,您就理解了框架。虽然您总要创建接口特定的实现,但访问实际集合的方法应该限制在接口方法的使用上;因此,允许您更改基本的 …… 阅读全文

使用Java的配置文件

Java自带了处理配置文件的类:import java.util.Properties;配置文件li.deyong的内容如下:ConnectionString=jdbc:microsoft:sqlserver://ldy:1433;DatabaseName=dgUserName=saUserPass=abcIP=192.168.1.27Port=13000使用到的对象: publ …… 阅读全文

fatal exception occurred program will exit错误原因之一。

如果你用Jbuilder新建一个项目后,把默认的启运窗体给删除了。后自己又建了一个类自己写的。这时你再运行的话还是以前的那个已删除的默认启动窗体。所以就会出现fatal exception occurred program will exit的错误。这时你把默认的启动窗体删除掉。再设置一下默认启动窗体就可以了。 …… 阅读全文

Java编程思想读书笔记(对象)

对象的存储:对象的存储区域有:寄存器(Registers)、栈(Stack)、堆(Heap)、静态存储空间(Static Storage)、常量存储空间(Constant storage)、Non-RAM存储空间。 寄存器:寄存器位于处理器内部,由于寄存器个数有限,编译器根据本身需求适当地分配寄存器使用。 栈:此里用来存储对像的引用和基本型别的变量。基本型别包括:bo …… 阅读全文

Java性能优化技巧集锦

Java性能优化技巧集锦一、通用篇   1.1 不用new关键词创建类的实例   1.2 使用非阻塞I/O   1.3 慎用异常   1.4 不要重复初始化变量   1.5 尽量指定类的final修饰符   1.6 尽量使用局部变量   1.7 乘法和除法 二、J2EE篇   2.1 使用缓冲标记   2.2 始终通过会话Bean访问实体Bean   2.3 选择合适的引用机制   2.4 在 …… 阅读全文

Java代码编写的30条建议

Java代码编写的30条建议(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 …… 阅读全文

c+=4和c=c+4的区别。

String abc="aaa";char c=abc.charAt(i);c+=4; 以上如果把:c+=4; 改成:c=c+4;就不正确。****************************************************************************************************************************** …… 阅读全文

凯撒密码加解密的方法。

public class test { public static void main(String[] arr) { execmod(jtf.getText().trim(), -4); } private void execmod(String abc, int n) { String eec=""; for (int i = 0; i char c …… 阅读全文