- 博客(12)
- 收藏
- 关注
原创 黑马程序员--切割和合并流
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------合并流,多个流合并成一个流。import java.io.*;import java.util.*;class SequenceDemo{ public static void main(String[] args) throws IOException { //创建一个集合存
2015-02-25 15:38:41 370
原创 黑马程序员--String类的知识
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------String类适用于描述字符串事物。那么他就提供了多个方法对字符串进行操作。常见的操作;1、获取;1.1 字符串中包含的字符数,也就是字符串的长度。int length() 返回值类型是int1.2 根据位置获取此位置上的字符。char charAt(int
2015-02-25 15:19:10 334
原创 黑马程序员--IO流
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------IO流用来处理设备之间的数据传输,Java对数据的操作是通过流的方式。操作流的对象在IO包中。IO流分为字节流和字符流;字节流两个基类;InputStream OutputStream字符流两个基类;Reader Writer既然IO流是用于操作数据的,name数据
2015-01-26 15:43:50 354
原创 黑马程序员--高级for循环
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------高级for循环。格式for(数据类型 变量名 ;被遍历的集合(Collection)或者数组){}对集合进行遍历。只能获取集合元素。但是不能对集合进行操作。迭代器除了遍历,还可以进行remove集合中元素的动作。如果是用ListIterator,还可以在
2015-01-26 15:26:27 408
原创 黑马程序员--泛型
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------泛型;JDK1.5版本后出现的新特性,用于解决安全问题,是一个类型安全机制。好处;1,将运行时期出现的问题ClassCastException转移到编译时期。方便程序员解决问题,让运行时期问题减少,提高了安全性。2,避免了强制转换类型的麻烦。泛型格式;通过class
2015-01-26 14:43:56 344
原创 黑马程序员--集合
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------List集合判断元素是否相同,依据的是元素的equals方法。所以我们在定义类时一般会复写equals方法。Set;元素是无序的,元素不可以重复。无索引|--HashSet:底层数据结构是哈希表。当往里边存时是根据哈希值存的。HashSet是如何保证元素的唯一性的呢?
2015-01-26 12:04:38 492
原创 黑马程序员--字符串缓冲区
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------StringBuffer是字符串缓冲区。也就是说里边放的是字符串。它是一个容器。特点;1,长度可变化。2,可以操作多个类型。3,最终会通过toString方法变成字符串。1,存储。StringBuffer append(); 将指定数据作为参数添加到已有
2015-01-26 11:35:23 464
原创 黑马程序员--等待唤醒机制
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------等待唤醒机制重点:用while和notifyAll的情况;当多个生产者和消费者同时在做同一件事时必须使用(多个线程同时操作)。notifyAll多个线程同时操作一个函数时直接把所有线程唤醒。当唤醒本方线程时因为是while所以先判断条件之后才往下执行代码。if和while区
2015-01-25 21:00:06 448
原创 黑马程序员--锁
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------死锁含义:同步嵌套。同步嵌套示例:class Test implements Runnable{ private boolean flag; Test(boolean flag) { this.flag = flag; } public void run() { i
2015-01-25 11:24:01 359
原创 黑马程序员--线程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------线程的学习线程;就是进程中独立的控制单元。线程在控制着进程的执行。执行程序就是在执行线程。多线程就是对一个程序同时处理。一个进程中至少有一个线程。java VM 启动时会有一个进程Java.exe.该进程中至少有一个线程负责Java程序的执行,而且这个线程运行的代码存在
2015-01-25 10:45:09 444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人