自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 java持有对象map(三)-对象化计数

之前是将单词以map形式查找,现实中我们可能查找某本书有多少本,按照书本的数量进行排序。本篇文章主要是以单词计数进行升级。练习一:修改前一个练习,使用一个包含String域和计数域的类来存储每一个不同单词,并使用一个由这些对象构成的set来维护单词列表。package elevenObject;import java.util.ArrayList;import java.util.Collect

2016-04-13 17:38:05 397

原创 java持有对象-map(二)-追踪元素次数

这篇文章的练习题在面试题中经常考到,关于map的用法也比前篇要深入。练习一:追踪每一个元音字母出现的次数。/** * * 书上用了自己jar编译的一个工具类,但是很奇怪的是通过构造方法能获得list。 * 虽然我大致模拟了工具类效果,但里面代码不知道怎么实现的 * 感觉虽然是一个练习题,但有极强的可扩展性,这一点比我平时编程习惯强太多了 * */ package elevenOb

2016-04-12 17:00:07 424

原创 java并发编程(三)-守护线程、线程工厂

摘要:本篇文章主要讲述后台线程。当最后一个非后台线程终止时,后台线程会“突然”终止。因此一旦main()退出,JVM就会立即关闭所有的后台进程(线程),而不会有任何你希望出现的确认形式。练习7:假设你有个Deamon.java后台线程,使用不同的休眠时间,并观察结果。package twentyoneThread;import java.util.concurrent.TimeUnit;class

2016-04-08 19:02:51 450

原创 java持有对象-map-基本用法

摘要:最近迷上了《java编程思想,想对之前模糊的概念进行梳理,此篇梳理的是第11章节的map。虽然看过map源码,但由于数据结构知识的匮乏,所以还是不清楚。不过这里也只是map的初级应用。Map 练习一:创建一个Gerbil(沙鼠)类,包含int gerbilNumber,在构造器中初始化它。添加一个方法hop(),用以打印沙鼠的号码,以及正在跳跃的信息,将其放入Map中,将每个Gerbil的名

2016-04-08 17:15:53 2324

原创 Java I/O 系统-File类(一)-文件及其内容过滤

摘要: 本系列都是梳理《java编程思想》Java I/O章节的知识点,例子来源于书上的练习题。目标是对I/O这一章节所有知识点都梳理一遍,实现所有的练习题。目录列表检查器

2016-04-07 18:31:32 541

原创 java并发编程(二)-休眠、优先级

续接java并发编程(一),本篇文章主要分析线程休眠、优先级、让步,例子沿用对《java编程思想》练习题进行改编。休眠练习一:创建一个任务,它休眠1至10秒之间的随机数量的时间,然后显示它的休眠时间并退出。创建并运行一定数量的这种任务package twentyoneThread;import java.util.Random;import java.util.concurrent.Execut

2016-04-07 13:24:07 453

原创 java并发编程(一)-线程池

概要:对于线程理解一直的不深,这篇文章参考《java编程思想》并发这一章节的思路,稍微深入的梳理线程知识,例子来源主要是书上的练习题。不过由于原书篇幅较长,所以这篇文章主要梳理基本的线程机制这一小节。定义任务 练习一:实现一个Runnable接口。在run()内部打印一个消息,然后调用yield()。重复这个操作三次,然后从run()中返回。在构造器中放置一条启动消息,并且放置一条在任务终止时的关

2016-04-06 18:49:51 1074

原创 java过滤器-双向过滤

本文主要采用java设计模式-过滤器模式,模拟双向过滤原理,封装每个request和response过滤内容,采用不定参数机制灵活实双向过滤。

2016-03-30 15:18:19 1038

原创 java IO-搜索目录所有子文件、复制文件到指定地方

JAVA I/O 系统(一)一:搜索制定目录的所有文件:package itest01;import java.io.File;public class FileTest01 { public static void main(String[] args) { String fileName = "C:\\Users"; File f = new File(f

2016-03-08 20:19:03 387

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除