一、一张图二、三个知识点1.迭代器1. java.util.Iterator+hashNext() next() remove()2. java.lang.Iterable+重写iterator()返回一个迭代器(容器需要使用增强forforeach)2.比较器1. 实体类可以排序 java.lang.Comparable+compareTo2. 排序比较器(解耦、应对多种排序规则)java.ut...
分类:
编程语言 时间:
2015-05-21 17:31:00
阅读次数:
143
客户端代码:
activity:package com.example.sockettest;
import java.io.*;
import java.net.Socket;
import java.net.UnknownHostException;
import android.app.Activity;
import android.os.Bundle;
import androi...
分类:
移动开发 时间:
2015-05-21 17:30:32
阅读次数:
135
通过dnsjava工具,实现使用JAVA实现nslookup命令...
分类:
编程语言 时间:
2015-05-21 17:29:43
阅读次数:
214
java开发环境搭配,包括 JDK和 Svn的集成...
分类:
编程语言 时间:
2015-05-21 17:27:35
阅读次数:
131
import java.util.Calendar;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
public class IdCardGenerator {
public static final Map areaCode = ...
分类:
编程语言 时间:
2015-05-21 17:27:24
阅读次数:
232
线程池机制是事先创建一些线程等待服务端程序的调用,这些线程保存在一个数组结构中,称为“线程池”。当服务器有任务执行时,就从线程池中取出一个线程并给其分配任务,当线程任务执行完成后,再被放回线程池中。...
分类:
编程语言 时间:
2015-05-21 17:26:57
阅读次数:
167
成功的面向对象语言的五个要素
1.1上面的主要有两点要注意,首先是讨论对象,实际上就是讨论类的关系,主要包括类间 的关系、可见性、引用关系。在创建类的实例即对象的时候,主要考虑的是对象之间的消息发送顺序的影响,最后产生了程序的逻辑含义。
1.2 第二个需要考虑的是消息的接受中出现的多态问题,这里主要是动态绑定问题,动态绑定主要是方面面向对象编程过程,实现了更加优雅的调用代码和强大的功能。2类...
分类:
编程语言 时间:
2015-05-21 17:26:21
阅读次数:
186
package com.jrhcode.morethreadtest;
import java.util.concurrent.Executors;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.Handler;
import android.app.Activity;
import andro...
分类:
移动开发 时间:
2015-05-21 17:25:03
阅读次数:
147
使用Java反射机制IActivityManager与ActivityManagerNative都是非公开类,使用Java反射去调用其中的方法。第一步、使用Android开放的api更改Configuration,同时把语言类型保存下来第二步、Destroy当前页面,重新绘制才能更改语言类型如果你的...
分类:
移动开发 时间:
2015-05-21 17:25:03
阅读次数:
160
1、在页面上面我们可以简单的写成:">下载导入模板 2、在web.xml里面配置servlet向Java类的跳转: bbsfile com.zl.common.downloadfile bbsfile /bbsfile 3、编写下载文件的Java类:/...
分类:
编程语言 时间:
2015-05-21 17:21:19
阅读次数:
113