Java 设计架构
目录
摘要 ……………………………………………………………………2
文献综述 ………………………………………………………………3
第一章 前言……………………………………………………………6
第二章 OOP的基本原则及发展方向
第一节 软件的可维护性与可复用性…………………………6
第二节 六条OOP设计原则 ……………………………………7
第三节 AOP的兴起…………………………………………… 8
第三章 J2EE系统的架构设计
第一节J2EE中常用的概念……………………………………10
第二节 MVC架构 ………………………………………………12
第三节 分布式架构……………………………………………13
第四章 数据持久层的设计
第一节 业务对象的持久化……………………………………14
第二节 数据访问对象设计模式………………………………15
第三节 ORM框架的原理和重要性 ……………………………16
第四节 数据持久层……&he
相关文档:
安装环境:
1.上传jdk-6u17-linux-i586.bin和apache-tomcat-6.0.20.tar.gz到/usr
2.安装JDK
$chmod a+x jdk-6u17-linux-i586.bin
$ ./jdk-6u17-linux-i586.bin
$ vi /etc/profile
#添加如下
export JAVA_HOME=/usr/jdk1.6.0_17
export PATH=$JAVA_HOME/bin:$PATH
$echo $JAVA_H ......
凌宇 在www.360doc.com中转帖【IEEE浮点数表示法】,经过仔细研究,终于有点心得了。
float转十六进制:
16进制浮点数的表示方法,根据IEEE的标准,分为32位和64位两种,参数分别如下:
符号位
指数位
指数偏移量
尾数位
32位
1[31]
8[23-30]
23[0-22]
127
64位
1[63]
11[52-62]
52 ......
Lombok是一个开源项目,可以用来消除Java代码的冗长
详细介绍参看http://www.ibm.com/developerworks/opensource/library/os-lombok/index.html
下面介绍Lombok如何消除Java代码的冗长。
1. 首先去http://projectlombok.org/. 下载lombok.jar 包
2. & ......
如果你去面试的时候,面试官考你,为什么要在java中的main方法前加public static void这些修饰符,你知道如何去回答吗?下面我为大家讲解一下吧!如果有什么缺漏的话!欢迎大家的指点!
首先,为什么要用public:
因为在运行程序时,jvm要调用main方法,但我们都应该知道jvm ......