java
雅然风懿
这个作者很懒,什么都没留下…
展开
-
Java7/Java8中HashMap解析
原文地址:http://coding-geek.com/how-does-a-hashmap-work-in-java/本文从性能、内存以及各种典型问题分析Java7到Java8中HashMap的改进:HashMap内部存储过程:HashMap类实现了Map接口,主要方法包括:V put(K key,V value)V get(Object key)V remove(Obj翻译 2015-10-28 09:08:11 · 3822 阅读 · 1 评论 -
java逆序英文句子中的单词顺序
题目要求:给定n行的英文句子,要求输出句子中逆序单词后的句子,如:输入:n=3I love youHow are youMy name is Liming输出:you love Iyou are HowLiming is name My依据Java语言给我们提供的拆分空格间隔的单词的方法(split(" ")),倒序输出即可;import java.util原创 2015-11-09 00:01:51 · 4144 阅读 · 0 评论 -
Java网络编程
1.Java的基本网络支持使用InetAddress:package com.inetAddress;import java.io.IOException;import java.net.InetAddress;import java.net.UnknownHostException;public class InetAddressTest { public static voi原创 2014-12-08 19:20:46 · 640 阅读 · 0 评论 -
Java多线程
1.使用阻塞队列(BlockingQueue)控制线程通信package com.threadqueue.test;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;public class BlockQueue { public static void ma原创 2014-12-05 17:05:55 · 523 阅读 · 0 评论 -
线程同步:银行帐户存、取款问题
1.银行账户类package com.bankAccount.test;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public class Account { //显原创 2014-11-30 21:05:25 · 2635 阅读 · 0 评论 -
Thread详解
1.继承THread类创建线程类package com.simplethread.test;public class FirstThread extends Thread{ private int i; //重写run()方法,run()方法体就是线程执行体 public void run() { for(;i<10;i++) { //当线程继承Thread类时,直接使原创 2014-11-30 20:37:52 · 788 阅读 · 0 评论 -
Java IO
1.文件操作import java.io.File;import java.io.IOException;public class FileTest { public static void main(String[] args) throws IOException { //以当前路径创建一个File对象 File file=new File("."); //直接获取文件名原创 2014-11-27 11:37:28 · 688 阅读 · 0 评论 -
java集合(包括java8新增知识)
import java.util.*;import java.util.function.Consumer;import java.util.function.IntConsumer;import java.util.function.Predicate;import java.util.function.ToIntFunction;public class CollectionEac原创 2014-11-06 09:49:01 · 1084 阅读 · 0 评论 -
简单的控制台梭哈游戏
package com.suoha.game;import java.util.Collections;import java.util.LinkedList;import java.util.List;import com.arrayutils.search.ArrayUtils;public class SHgame{ //定义该游戏最多支持的玩家 private fina原创 2014-11-03 08:06:52 · 1063 阅读 · 0 评论 -
Android摇一摇功能实现
传感器有几种类型:方向传感器: Sensor.TYPE_ORIENTATION加速度(重力)传感器: Sensor.TYPE_ACCELEROMETER光线传感器: Sensor.TYPE_LIGHT磁场传感器: Sensor.TYPE_MAGNETIC_FIELD距离(临近性)传感器: Sensor.TYPE_PROXIMITY温度传感器: Sensor.TYPE_T原创 2014-11-03 14:48:24 · 658 阅读 · 0 评论 -
Java的异常处理机制
package com.exception.test;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileReader;import jav原创 2014-11-12 12:48:09 · 574 阅读 · 0 评论 -
Java泛型
package com.Generics.test;//定义Apple类时使用了泛型声明public class Apple{ //使用T类型形参定义实例变量 private T info; public Apple(){} //使用T类型形参来定义构造器 public Apple(T info) { this.info=info; } public void setIn原创 2014-11-10 09:16:36 · 691 阅读 · 0 评论 -
操作集合的工具类:Collections
package com.collection.tools;import java.util.ArrayList;import java.util.Collection;import java.util.Collections;import java.util.Enumeration;import java.util.HashMap;import java.util.原创 2014-11-08 09:22:44 · 733 阅读 · 0 评论 -
Java8新增的Map集合以及各Map的实现
package com.map.test;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.EnumMap;import java.util.Ha原创 2014-11-08 09:17:34 · 4223 阅读 · 0 评论 -
Java并发(多线程)
Java并发(多线程) :本文描述了如何用Java做并发编程。它涵盖了parallel programming, immutability,threads, the executor framework (thread pools)、future、callables CompletableFuture和fork - join框架等相关概念。Table of Contents1.Concur原创 2015-11-14 21:41:04 · 870 阅读 · 0 评论