- 博客(14)
- 资源 (7)
- 收藏
- 关注
转载 Java中如何遍历Map对象的4种方法
在Java中如何遍历Map对象How to Iterate Over a Map in Java在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等) 方法一 在for-ea
2015-08-31 22:48:00 459
原创 RandomAccessFile的用法
RandomAccessFile是一个很有用的类,可以将字节流写入到磁盘文件中,对应的也可以从磁盘文件中读取出字节流,它可以用于多线程下载,参考博客: 在API中关于RandomAccessFile的描述如下:此类的实例支持对随机访问文件的读取和写入。随机访问文件的行为类似存储在文件系统中的一个大型 byte 数组。存在指向该隐含数组的光标或索引,称为文件指针;输入操作从文件指针开始
2015-08-31 22:17:51 608
转载 浅谈Java中的hashcode方法
哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法:1public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出具体的
2015-08-31 10:50:20 394
转载 适配器模式
适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适用场景:1、已经存在的类的接口不符合我们的需求;2、创建一个可以复用的类,使得该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作;3、在不对每一个都进行子类化以匹配它们的接口的情况下,使用
2015-08-30 19:31:40 331
转载 装饰者模式
装饰模式(Decorator) 装饰模式又名包装(Wrapper)模式。 装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式通过创建一个包装对象,也就是装饰,来包裹真实的对象。 装饰模式以对客户端透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。 装饰模式可以在不创造更
2015-08-30 19:20:56 336
原创 如何实现自己的输入流
1、 首先必须继承InputStream2、实现read方法3、由于ptr位置的使用,使得流的访问,一次必须读完。public class MyownStream extends InputStream{ protected byte[] data; protected int ptr; protected int mark = 0;
2015-08-30 19:07:38 639
原创 如何实现Java从键盘输入
1、利用Scanner类 ,该类含有很多读取输入的数据的方法 Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); System.out.println(a);2、利用BufferedReader ,但是它仅仅提供readLine()方法,相关数据还需要自
2015-08-29 11:10:00 1142
原创 Java中File常用用法总结
构造函数1、public File(String pathname)2、public File(String parent, String child) 在父目录下面创建文件,如果需要可以自己创建父目录,否则报异常,没有发现路径3、public File(File parent, String child) 在父目录下面创建文件,如果需要可以自己创建父目录,否则报
2015-08-28 10:40:16 678
转载 Java集合框架
简化图:Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。Java 2集合框架图集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。实现类:8个实现类(实线表示),对接口的具体实现。在很大程度
2015-08-27 11:57:39 656
转载 SQL常用语法总结
表的相关数据:字段 用来模拟一个事物的某一个静态特征记录 字段的组合 表示的是一个具体事物表 记录的组合 表示的是同一类型事物的集合表和字段,记录的关系 字段是实物的属性 记录是事物本身 表是事物的集合列 字段的另一种称谓属性 字段的另一种称谓元组 记录的另一种称谓约束:
2015-08-15 07:22:09 588
转载 如何实现文件的断点续传,文件下载
import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.io.InputStreamReader;import java.io.RandomAccessFile;import java.net
2015-08-14 21:07:44 1031
原创 如何能够在Android运行Java的main方法
android相关环境是不能运行Java的main方法的,不然会报以下错误:Invalid layout of java.lang.String at value## A fatal error has been detected by the Java Runtime Environment:## Internal Error (javaClasses.cpp:136),
2015-08-14 16:30:45 671
原创 如何实现多线程下载文件
package com.it.threadhttp;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.io.InputStreamReader;import java.io.Ra
2015-08-14 16:22:00 714
转载 Eclipse中的常用快捷键
一、查找方法:ctrl + o ,然后输入你的方法名,一般输入一两个字母就可以很快找到你想找的方法。二、跳转到某行ctrl+l,输入行数,将跳转到指定的行号处。· 三、如何在eclipse中通过接口查找它的实现类可以选择接口名称后,用CTRL+T快捷键,可以查看整个实现的结构eclipse快捷键 10个最有用的快捷键Eclips
2015-08-13 21:07:58 674
struts 2.1.6-all.zip
2015-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人