- 博客(22)
- 收藏
- 关注
转载 FileOutputStream,BufferedOutputStream,对象的序列化与反序列化ObjectOutputStream
(1)FileOutputStream:节点流,向文件写出字节的流package day0825io;import java.io.FileOutputStream;import java.io.IOException;/** * 节点流:低级流 * * 处理流:高级流 * 1:不能独立存在,构造方法通常会传入另一个流 * 2:用于处理另一个流 * 3:使用高级流的目的是为了简化读
2015-08-26 16:09:08 1141
转载 java单例模式 Singleton
java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱
2015-08-25 13:51:55 386
转载 RandomAccessFile,read,write,复制文件,指针,批量读写,基本类型读写
//(1)read------------------public class RandomAccessFileRead { public static void main(String[] args) throws IOException { RandomAccessFile raf = new RandomAccessFile("demo.dat","r");
2015-08-25 12:07:35 3041
转载 递归删除文件,递归计算1+2+...+100
/** * 递归: * 1:首先考虑极端情况,什么时候停止 * 2:每种可能发生的情况是否都考虑了 * 3:重复的事情,调用该方法即可 *///a目录下有多级文件和目录,递归删除它-------------public class FileRecursion { public static void main(String[] args) { File file
2015-08-24 12:50:47 503
转载 File(2) listFiles 文件过滤(FileFilter) 父目录getParentFile
//ListFilesDemo 获取一个目录的所有子项-----------------package day0824;import java.io.File;public class ListFilesDemo { public static void main(String[] args) { File dir = new File(".");//当前目录
2015-08-24 11:13:39 864
转载 统计一句话中重复字符、单词的个数,HashMap,Queue List
//统计一句话中重复字符的个数(Queue)-----------------------------package day081702;import java.util.ArrayList;import java.util.HashMap;import java.util.LinkedList;import java.util.List;import java.util.Map;imp
2015-08-19 13:18:00 3978
转载 File(1)
//FileDemo-----------------------package day0817file;import java.io.File;import java.util.Calendar;public class FileDemo { public static void main(String[] args) { File file = new File("."
2015-08-17 15:11:54 359
转载 Map,equals,hashCode,遍历Map,装载因子,HashMap,LinkedHashMap
//MapDemo-----------------------package day081702;import java.util.HashMap;import java.util.Map;/** * Map像多行2列的表格(key - value) *key不允许重复(指equals为true) */public class MapDemo { public static vo
2015-08-17 14:32:11 719
转载 栈 Deque
package day0817;import java.util.Deque;import java.util.LinkedList;/** * 栈 * 用于存储一组数据 * 存取元素必须遵循先进后出原则 * 通常用于记录一组操作可追溯 */public class StackDemo { public static void main(String[] args) {
2015-08-17 13:22:25 380
转载 队列Queue
package day0817;import java.util.LinkedList;import java.util.Queue;public class QueueDemo { public static void main(String[] args) { Queue<String> queue = new LinkedList<String>();
2015-08-17 11:21:32 432
转载 Comparator排序集合
//-Emp----------------------package day0817;class Emp{ private String name; private int salary; public Emp() { } public Emp(String name, int salary) { this.name = name;
2015-08-17 11:01:12 415
转载 集合, 数组,Comparable,Comparator
//-Cell-------------------------------------------------package day0811;public class Cell implements Comparable<Cell>{ int x; int y; public Cell(int x, int y) { this.x = x;
2015-08-11 12:29:28 382
转载 计算自己活了多少天 SimpleDateFormat Date getTime()
package day0811;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;/** * 计算自己活了多少天 * */public class SimpleDateFormatDemo { publi
2015-08-11 09:54:38 2272
转载 利用正则表达式转换String 为int或Double
package day0810;public class StringDemo { public static void main(String[] args) { // 利用正则表达式转换String 为int或Double String str ="123.123"; String intRegex = "\\d+"; Str
2015-08-11 09:51:03 1103
转载 Calendar Date SimpleDateFormat (2)
package day0810;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Scanner;public class CalendarDemo1 { public sta
2015-08-11 09:35:11 279
转载 Calendar Date SimpleDateFormat
package day0810;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Scanner;public class CalendarDemo { public stat
2015-08-10 18:13:16 244
转载 StringBuilder操作
package com.company.project.builder;/** * StringBuilder用于解决字符串频繁修改带来的内存消耗 */public class StringBuilderDemo1 { public static void main(String[] args) { StringBuilder sb = new StringBuilder(
2015-08-10 17:54:22 370
转载 Integer(-127-128之间)相关
package com.company.project.builder;public class IntegerDemo1 { public static void main(String[] args) { Integer a = 120,b = 160; Integer c = 120,d = 160; System.out.printl
2015-08-10 17:41:15 763 1
转载 StringBuilder,String, int转为String
package com.company.project.builder;import java.util.Random;public class StringBuilderDemo { public static void main(String[] args) { StringBuilder sb = new StringBuilder("政立路477号1号楼");
2015-08-10 17:35:17 4529
转载 正则表达式,split
package com.company.project.builder;import java.util.Arrays;public class StringDemo { public static void main(String[] args) { //匹配邮箱 String str = "[a-zA-Z\\d_]+@[a-zA-Z\\d_]+(\\.[a-
2015-08-10 17:26:49 903
转载 重写toString以及equals方法
package com.company.project.builder;public class Teacher { private String name; private int age; private String gender; public Teacher(String name, int age, String gender) { thi
2015-08-10 17:22:10 325
转载 包装类、String转为int、正则表达式
package com.company.project.builder;public class IntegerDemo { public static void main(String[] args) { Integer in = 2; int a = in; //Integer转换为int System.out.println
2015-08-10 17:19:52 420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人