- 浏览: 14794 次
- 性别:
最新评论
-
greatwqs:
类似的帖子:
http://greatwqs.iteye.c ...
自动装箱与自动拆箱 -
Moyunyu:
不要恶心我
JAVA中的关键字和保留字 -
户枢不蠹:
小伙加油!
JAVA中的关键字和保留字
文章列表
在eclipse中配置struts
1.进入struts网址:http://struts.apache.org/downloads.html
2.下载struts开发包
3.解压下载的开发包,目录结构如下:
4. 打开eclipse,选择新建Dynamic Web Project
注:如果新建菜单里里面没有Dynamic Web Project选项,可选择Other..,在Web节点下选择
5.配置项目名称,Target runtime,
从今天开始, 正式进入了设计模式的学习, 我这个人喜欢挑软柿子捏, 就从简单工厂开始吧, 其实简单工厂并
不是一个标准的设计模式, 但是它却很常用, 而且很好用.
首先看一段代码:
package simplefactorydemo1;
/**
* 动物 ...
最近在学习设计模式的相关知识, 本想上来就先分析几个设计模式练练手, 但最后还是觉得来点虚的, 说一下面向对象分析与设计的一些原则, 那么设计原则和设计模式之间到底是什么关系呢, 说简单一点, 就是: 设计模式是设计原则的一些具体体现. 复杂一点说, 就是: 设计原则是思想上的指导, 而设计模式是实现上的手段. 形象一点说, 设计原则是不是就相当于接口, 而设计模式就是一个一个的实现类, 每个实现类可以实现一个或多个接口. 这是不是有一个缺点, 就是必须全盘接受接口中的抽象方法, 如果一个接口中的方法与另一个接口中的方法是相悖的, 那么是不是我们只能选择一个, 这一点说明了什么呢: ...
这些天一直纠结于散列表的总结, 感觉自己对散列表的理解还可以, 源代码也深究了一些, 但是一到要写的时候就找不到好的思路, 只好从基本的开始写, 希望能为后续的散列表总结找到一些思路...
ArrayList是基于数组实现的, 它 ...
我们都知道Java中有int,short,long,byte,float,double,char,和boolean等八个基本数据类型
为了面向对象操作的一致性,Java为每种基本数据类型都提供了相应的封装类型,并且提供相应的方法实现基本数据类型与封装类之间的相互转化
从JDK5.0版本开始引用了自动装箱和自动拆箱特性,主要的目的是方便封装类和基本类型之间的转化,该特性允许基本数据类型之间直接相互赋值.
下面看一段代码:
public class IntegerTest {
public static void main(String[] args) {
I ...
String:定长的字符串,它的内容是不可以改变的,正因为如此,编译器可以让字符串共享.
StringBuffer:可变长的字符串缓冲区,多线程操作是安全的,并且在字符串连接操作上提供了性能和效率都优于String类的"+"的append()方法,因此如果需要大量的频繁的进行字符连接操作时,优先采用StringBuffer的append()方法.如果只是简单的字符串连接可以采用String的"+"来提高代码的可读性.
StringBuilder:是StringBuilder的一个等价类,区别在于StringBuilder是非线程安全的, ...
TCP:传输控制协议
TCP是面向连接的通信协议,通过三次握手建立连接,通讯完成时要拆除连接,由于TCP是面向连接的所以只能用于点对点的通讯。
TCP提供的是一种可靠的数据流服务,采用“带重传的肯定确认”技术来实现传输的可靠性。TCP还采用一种称为“滑动窗口”的方式进行流量控制,所谓窗口实际表示接收能力,用以限制发送方的发送速度。
如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向‘上’传送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。TCP数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。
TCP将它的信息送到更高层的应用程 ...
题记:"朝闻道, 夕死可矣"(如果早上明白了人生的意义,那么,就算晚上会死去,也是可以的), 以前看到这句话时候总是一笑视之, 想:说这句话的人是不是脑袋锈掉了,现在仔细想一想,这句话只是针对那些有了自己的"道& ...
关键字:
(1).void : 表示空,一般用于方法的返回值类型定义.
(2).byte : 字节 8bit 默认值是:0
(3).short : 短整型 16bit 默认值是:0
(4).char : 字符型 16bit 默认值是:\u0000
(5).int : 整型 32bit 默认值是:0
(6).long : 长整型 64bit 默认值是:0
面向对象的三大特性:
(1)封装(Encapulation):表示被封装的属性不可以被外部直接访问,只能通过set()或者get()方法完成设置和获取.建议只要是属性,都要进行封装.封装的关键字是:private.
(2)继承(Inheritance):是程序实现复用和共享 ...