- 博客(10)
- 收藏
- 关注
原创 黑马程序员--Java基础--String
第一部分:String概述1、String类的定义是:public static class Stringfinal说明String没有子类,它的功能不能被覆写。2、String str = "abc";String str1 = new String("abc");a、以上代码有什么区别?第一句在内存中创建了一个对象String类对象"abc"。第二句在内存中创
2015-08-14 00:58:55 262
原创 黑马程序员--Java基础--反射
------- android培训、java培训、期待与您交流! ----------第一部分:反射概述以及透彻分析反射的基础Class类1、反射:
2015-08-13 20:46:47 292
原创 黑马程序员--Java基础--多线程(二)
------- android培训、java培训、期待与您交流! ----------第五部分:死锁死锁的出现是因为同步中出现了同步,而且用的是不同的锁。代码示例:class Test implements Runnable{ private boolean flag; Test(boolean flag) { this.flag = flag; } publi
2015-08-13 17:39:26 253
原创 黑马程序员--Java基础--多线程(一)
------- android培训、java培训、期待与您交流! ----------第一部分:多线程概述‘1、进程:正在执行的程序。线程:进程中一个负责程序执行的控制单元(执行路径)。2、每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。如果有多个执行路径,那就是多线程。而线程在控制这进程的的执行。一个进程中至少会有一个线程3、多线程的
2015-08-13 15:23:57 251
原创 黑马程序员--Java基础--IO流(三)
第十二部分:文件列表方法示例1、文件列表使用的是File类的关键方法:a、static File[] listRoots():列出可用的文件系统根。b、File[] listFiles():返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件。c、String[] list():返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。2、
2015-08-13 02:35:34 248
原创 黑马程序员--Java基础--IO流(二)
第九部分:带缓冲的的字节流BfferedOutputStream、BufferedInputStream1、带缓冲区的字节流有两个:输出流:BfferedOutputStream。写入文件的方法是write,write每次写入一个字节输入流:BufferedInputStream。调用的方法是read,和BufferedReader使用的readLine方法不同的是,read每次读
2015-08-13 01:45:34 271
原创 黑马程序员--java基础--IO流(一)
第一部分 IO流概括1、IO流是用来处理设备之间的数据传输,Java通过数据的操作是通过流的方式。用于操作流的对象在IO包中。注:输入流和输出流是相对于内存设备而言。2、区分输入和输出:输入:将外设的数据读入到内存中输出:将内存的数据读入到外设设备中。3、分类:流按照操作数据可分为:a、字节流字节流的抽象基类:InputStream、OutputStream
2015-08-12 21:22:31 286
原创 黑马程序员--java基础--集合(三)
第八部分:Collections工具Collections是集合框架的工具类,里面存在能对List集合容器操作的方法,并且这些方法都是静态的。1、static void sort(List list):根据元素的自然顺序对指定列表进行升序排序。static void sort(List list,Comparator c):根据指定比较器产生的顺序对指定列表进行排序。根据元素的自然顺序排序
2015-08-12 18:05:55 331
原创 黑马程序员--Java基础--集合(二)
第六部分:泛型1、泛型由来:泛型是JDK1.5版本以后出现的新特性,用于解决安全问题,是一个安全机制。泛型出现的优点:a、将运行时期出现的异常ClassCastException(类型转换异常),转移到了编译时期。方便程序员解决问题,让运行问题减少,更加安全。b、避免了强制转换的麻烦。(重点)2、泛型格式:通过其实括号里。3、再使用java提供的对象时,
2015-08-12 13:59:16 301
原创 黑马程序员--Java基础--集合(一)
第一部分:集合框架概述集合的由来:对象用于封装特有数据,对象多了需要存储;如果对象的个数不确定,就使用集合容器进行存储。Java中有两种存储对象:数组和集合。它们的区别在于:1、数组的长度一旦定义了就是固定的,而集合长度是可变的。2、数组中可以存储基本数据类型,集合只能存储对象。因此从这里可以得出集合的特点::a. 用于存储对象的容器。b. 集合的长度是可变的。
2015-08-12 01:28:01 205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人