自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IO流

IO流作用:解决设备之间数据传输问题 1.内存到硬盘:写入  输出流 2.硬盘到内存:读取  输入流 按照输出流向: 输入流 输出流 按照处理的单位来进行划分: 字节流:读取的数据是文件中的二进制数据,不会对这个二进制进行任何的处理,直接以二进制流的方式传输 字符流:读取的数据是以字符为单位的,字符串也是读取到这些二进制数据,然后他会

2016-12-18 23:25:02 300

转载 java正则表达式大全

java正则表达式大全 //匹配手机号正则表达式 String str = "12529362344"; // ^1 以1开始 [3,4,5,7,8] 第二个为[]中值的一个  \d{9} 后面十个数字 String regex = "^1[3,4,5,7,8]\\d{9}"; System.out.println(str.matches(regex)); 看API文档

2016-12-18 23:23:53 313

原创 去除ArrayList中的重复元素

/* 去除ArrayList重复元素 */ class ArrayList { public static void main(String[] args){ al.add("01"); al.add("02"); al.add("03"); al.add("03"); al.add("04"); al.add("07"); al.add("02"); /

2016-12-11 15:32:30 510

原创 LinkedList

/* LinkedList   LinkedList实现类:底层是链表的结构实现的,特点是查询慢,增删快 特有方法: addFirst(); addLast(); getFirst(); getLast() removeFirst(); removeLast(); */ class LinkedList { public static vo

2016-12-11 15:31:31 231

原创 ListIterator

/* 列表迭代器 ListIterator 作用:进行集合在迭代时的增删改查 特有方法 void add(); boolean hasPrevious(); int nextIndex(); E previous(); int previous(); void set(); */ import java.util.*; class ListIterator

2016-12-11 15:30:54 343

原创 Collection

* 集合:集合是存储对象数据的集合容器 *  * 集合比数组的优势: * 1.集合可以存储任意类型的对象数据,数组只能存储同一类型的数据 * 2.集合的长度是可变,数组的长度是固定 *  *  * ---|Collection * -----|List  如果是List接口集合类,具备特点:有序,可重复 * -----|Set    如果是set几口集合类,具备特点:无序,不可重

2016-12-11 15:29:24 273

原创 Linkedlist队列数据和堆栈结构

队列结构 先进先出 import java.util.*; class Test  { public static void main(String[] args)  { StackList list = new StackList(); list.add("张三");//加入栈底 list.add("李四"); list.add("王五"); list.add("赵六");

2016-12-08 11:26:34 407

原创 面向对象部分学习总结

不知不觉我们已经学完了java一些基本的内容,包括一开始的各个字符的意义,还有变量修饰符类型,以及后来的稍微难以理解的一些循环啊,还有数组,字符串什么的,总之第一阶段还不算太难,属于一些基础的东西,只要舍得花时间去背去多敲一点代码。想要掌握第一阶段的学习其实不是太难的。          之后我们就进入了第二阶段的学习,我们进入了有难度的运用面向对象思维来编程的阶段,并且这一阶段的面向对象我们已

2016-12-04 19:44:39 314

原创 Quickhit

import java.util.*; public class Test { public static void main(String[] args) { Player p = new Player(); p.play(); } } class Player { private int levelNo=1;//当前级别 private int curScore=0;//当前

2016-12-01 19:14:13 745

原创 abstract

1.abstract 定义的类必须要被继承 2.普通方法加上abstract,只需要让别人知道这个方法的声明 abstract   返回值  方法名  (); 3.有抽象方法的类,一定是抽象类,抽象类不一定有抽象方法 4.抽象类不允许被实例化 5.抽象类可以有构造方法,子类可以通过super调用父类的构造方法,对从父类继承的属性,进行初始化 6.abstract不可以和final连用,a

2016-12-01 11:57:19 289

原创 接口

1.java中不允许一个类有多个父类,但可以有多个接口 2.接口中的成员变量默认都是public,static,final类型的,必须被初始化,接口中的成员变量为常量 3. 接口中的方法默认都是public ,abstract类型的,没有方法体,不能被实例话 public interface A { int i = 1; void method(); public

2016-12-01 11:36:23 344

空空如也

空空如也

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

TA关注的人

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