java
iamkila
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java的接口解耦
我只想把抽象的东西说的具体,或者说,听起来简单些,明白些。。。 学过java的人都知道,java是单继承的,也就是说一个class只能继承一个类。 例如我们想制作一台有播放器的手机,那么我们先得制作一个播放器吧,再把播放器放进手机里。在java会怎么实现呢?如果使用继承,我们会先创建一个播放器类,播放器类里面含有播放歌曲功能(方法),创建一个手机类继承播放器类,原创 2012-02-14 11:04:27 · 14682 阅读 · 15 评论 -
for,foreach,iterator的用法和区别
相同点: 三个都可以用来遍历数组和集合不同点:1.形式差别 for的形式是 for(int i=0;i foreach的形式是 for(int i:arr){...} iterator的形式是原创 2012-02-17 11:14:29 · 24592 阅读 · 6 评论 -
java学习小笔记(三.socket通信)
三,socket通信1.http://blog.youkuaiyun.com/kongxx/article/details/7288896这个人写的关于socket通信不错,循序渐进式的讲解,用代码示例说明,运用流和socket进行远程通讯2.最简单的socket是一个服务端对应一个客户端 server的写法ServerSocket server = new ServerSoc原创 2012-02-28 17:07:26 · 6169 阅读 · 0 评论 -
java学习小笔记(一.容器)
积累~一,容器1. 在使用linkedList时,提供了实现移除顶部元素的几种方法,记住一点:使用getFirst()和element()时,当list为空时,将抛出noSuchElement Exception,可以用peek()方法替代,当类表为空时返回null,类似的还有poll(),offer()方法2.stack(栈)是类,而且实现了list和继承了vector,他的原创 2012-02-17 12:55:57 · 1317 阅读 · 0 评论 -
effective java之 builder模式
在java开发中我们经常需要创建对象 ,我们常用的创建对象的方法有两种 1 使用构造器来创建对象 如果有多个可变参数 ,就需要写多个构造方法,这种方法在遇到多个参数时不好控制2. javabean的写法,私有化成员变量, 私有构造方法 ,通过setter和getter来设置和获取值 ,这种构造的缺点是传入的参数不好检测,例如有些非空的数据等3.静态工厂现在我们介绍的bui原创 2012-08-02 17:42:29 · 3576 阅读 · 1 评论 -
enum的一般用法
enum不怎么常用 但作为自1.5就推出的新特性而言 还是有必要了解一下用法 ,以及对比一下一些以前用来代替enum的做法首先,enum是干嘛用的 为何而存在?答:他是用来存放同种类型的常量的一种类,以前我们是使用public static final来定义常量的 然后把他放在一个特定类或者接口中 例如:public interface IConstants { Stri原创 2012-07-28 02:01:21 · 1578 阅读 · 0 评论
分享