- 博客(19)
- 收藏
- 关注
原创 正则表达式
符合一定规则的表达式。 作用:用于专门操作字符串 特点:用一些特定的符号来表示一些代码操作。这样就简化了书写. 所以学习正则表达式,就是在学习一些特殊符号的使用。 好处:可以简化对字符串的复杂操作 弊端:符号定义越多,正则越长,阅读性越差
2015-05-29 02:57:40
354
原创 集合collections(Arrays,aList,toArray) 高级for循环 可变参数 静态导入
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 集合框架的工具类: Collections: Collections.sort(list) //排序,list集合 Collections.max(list) //取最大值 Collections.binarySearch(list,"zz"
2015-05-27 15:18:16
1096
原创 集合Map
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- Map集合存储键值对。一对一对往里存。而且要保证键的唯一性。 1.添加 put(K key,V value) putAll(Map m) 2.删除 clear() remove(Object Key) 3.判断
2015-05-25 17:05:52
326
原创 集合Collection <List,Set> 枚举
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 集合是存储对象常用的一种方式 数组和集合的区别 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。 数组中可以存储基本数据类型,集合只能存储对象 集合的特点 集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象 集合框架
2015-05-25 16:11:13
511
原创 泛型
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 泛型: 我们在定义数组时,数组的类型是固定的,如: int arr=new int[3]; 而我们在定义集合时,集合的类型不是固定的, 因此会出现安全隐患,那么我们就需要用到泛型。如: ArrayList a1=new ArrayList(); 好处:
2015-05-08 19:30:55
296
原创 面向对象2 异常和多线程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 异常: 就是程序运行时出现不正常情况 严重的:java通过Error类描述 不严重的:java通过Exception类进行描述 对于Exception可以使用针对性的处理方式进行处理 throws 在功能上声明了该功能可能出现的异常
2015-03-19 20:34:25
394
原创 面向对象
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 面向对象: 特点: 基于过程 1:将复杂的事情简单化。 2:面向对象将以前的过程中的执行者,变成了指挥者。 3:面向对象这种思想是符合现在人们思考习惯的一种思想。 过程其实就是函数 对象是将函数等一些内容进行了封装 面向对象的特征: 封装,继承,多态
2015-03-08 21:52:40
318
原创 java数组的排序,最值
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 数组格式: 1 int[] arr=new int[5]; 2 int[] arr=new int[]{3,5,1,7}; int[] arr={3,5,1,7}; 遍历数组(常用方式): 求和: int [] arr={3,5,1,7}; int
2015-03-07 22:24:14
379
原创 java概述,标识符
什么是软件? 软件就是 一系列按照特定顺序组织的计算机数据和指令的集合 如: 系统软件: DOS,WINDOWS,Linux等 应用软件: 如: 扫雷,迅雷等 什么是开发? 制作软件 软件的出现实现了人与计算机之间的更好的交互 交互方式: 图形化界面
2015-03-06 12:34:04
591
原创 反射
反射: 反射就是把java类中的各种成分映射成相应的java类, 即反射技术可以对类进行解剖。 好处:反射技术大大提高了程序的扩展性。 Java程序中的各个java类属于同一类事物,描述这类事物的java类名为Class 如: 人 用Person类表示
2014-12-12 01:36:54
378
原创 递归
递归 递归要注意: 1.限定条件 2.要注意递归次数。尽量避免内存溢出 就是再次调用自身的方法 例子: 1.void showA() {showB(); sop(A);} void showB()
2014-12-08 22:09:20
303
原创 File类的常见方法
File类 (文件夹) File.separator //默认的系统分隔符,相当于\\ //将括号封装成file对象。可以将已有的和未出现的文件或者文件夹封装成对象 File f=new File("c:"+File.separator+"abc"); \\ 即"c:
2014-12-08 22:03:12
383
原创 IO流缓冲区的读写方法
缓冲区 缓冲区的出现是为了提高流的操作效率而出现的 所以在创建缓冲区前,必须要先有流对象 写 public static void main(String[]args)throws IOException { //创建一个字符写入流对象 FileWriter fw=new Fil
2014-12-04 18:17:24
541
原创 流操作的基本步骤
流操作的基本规律: 最痛苦的就是流对象很多,不知道用哪个,那我们可以 通过三个明确来完成。 1.明确源和目的。 源:输入流。InputStream Reader 目的:输入流。OutputStream Writer. 2.操作的数据是否是纯文本。 是:字符流 不是:字节流
2014-12-04 18:12:18
1060
原创 黑马程序员——IO字节流复制图片以及MP3文件的方法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 复制一个图片 思路: 1.用字节读取流对象和图片关联 2.用字节写入流对象创建一个图片文件,用于存储取到的图片数据 3.通过循环读写,完成数据的存储 4.关闭资源 public static void main(String[] a
2014-12-04 01:52:34
416
原创 黑马程序员——IO流读取键盘录入以及转换流的用法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 读取键盘录入 System.out:对应的是标准输出设备:控制台 System.in:对应的标准输入设备:键盘 需求(例子): 实际就是readLine方法 通过键盘录入数据。 当录入一行数据后,就将该行数据进行打印其大写 如果录入的数据是over,那么停止录入 public
2014-12-04 01:49:17
363
原创 黑马程序员——IO流的复制文件方法(含缓冲区方法)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- //将C盘一文本文件复制到D盘。 步骤: 1.在D盘创建一个文件,用于存储C盘文件中的数据 2.定义读取流和c盘文件关联 3.通过不断的读写完成数据存储 4.关闭资源 第一种方式(简化): public staticvoid copy_1()throws IOExcept
2014-12-02 23:30:09
374
原创 Io流的读写,以及抛出异常的方法
------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- IO流(io流用于操作数据的,那么数据的常见形式是:文件) 字节流两个基类 InputStream OutputStream 字符流两个基类 Reader writer IO流
2014-12-01 15:12:23
3082
原创 API(部分)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1.Properties prop=System.getProperties(); //获取系统属性 2. Runtime对象没有提供构造函数,说明不可以new对象,那么会直接想到该类中的方法都是静态的 3. 发现该类中还有非静态方法。 说明该类肯定提
2014-11-30 23:35:07
338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅