- 博客(13)
- 收藏
- 关注
原创 Java基础<十三>------Map集合
Java基础------Map集合1. Map、HashMap、TreeMapMap:一次添加一对元素,Collection一次添加一个元素。Map也称为双列集合,Collection集合称为单列集合。其实Map集合中存储的就是键值对。map集合中必须保证键的唯一性。常用方法:1)、添加valueput(key,value):返回前一个和key关联的值,如果没
2015-11-25 19:05:13 685
原创 Java基础<十二>-----集合
Java基础-----集合1. 集合类的由来:对象用于封装特有数据,对象多了需要存储;如果对象的个数不确定,就使用集合容器进行存储。集合特点:1). 用于存储对象的容器。2). 集合的长度是可变的。3). 集合中不可以存储基本数据类型值。集合容器因为内部的数据结构不同,有多种具体容器。不断的向上抽取,就形成了集合框架。注:数组和集合类同是容器,有何不同?数组虽然
2015-11-25 18:51:06 254
原创 Java基础<十一>-----多线程间的通信
Java基础-----多线程间的通信1. 线程间通信涉及的方法多个线程在处理统一资源,但是任务却不同,这时候就需要线程间通信。等待/唤醒机制涉及的方法:1). wait():让线程处于冻结状态,被wait的线程会被存储到线程池中。2). notify():唤醒线程池中的一个线程(任何一个都有可能)。3). notifyAll():唤醒线程池中的所有线程。注:1
2015-11-25 18:44:15 241
原创 Java基础<十>--------多线程
Java基础--------多线程1.进程、线程、多进程的概念进程:正在进行中的程序(直译)。线程:进程中一个负责程序执行的控制单元(执行路径)。注:1)、一个进程中可以有多个执行路径,称之为多线程。2)、一个进程中至少要有一个线程。3)、开启多个线程是为了同时运行多部分代码,每一个线程都有自己运行的内容,这个内容可以称为线程要执行的任务。多线程的好处:解决了多部分代码
2015-11-25 18:27:55 267
原创 Java基础<九>-------异常
Java基础-------异常1. 异常的体系异常:是在运行时期发生的不正常情况。在java中用类的形式对不正常情况进行了描述和封装对象。描述不正常的情况的类,就称为异常类。1).以前正常流程代码和问题处理代码相结合,现在将正常流程代码和问题处理代码分离,提高阅读性。2).其实异常就是java通过面向对象的思想将问题封装成了对象,用异常类对其进行描述。3).不同的问题用不同
2015-11-25 18:21:30 231
原创 java基础<八>-------多态
java基础-------多态1. 定义:某一类事物的多种存在形态例:动物中猫,狗。猫这个对象对应的类型是猫类型:猫 x = new猫();同时猫也是动物中的一种,也可以把猫称为动物:动物y = new猫();动物是猫和狗具体事物中抽取出来的父类型。父类型引用指向了子类对象。多态性简单说就是一个对象对应着不同类型。体现:父类或者接口的引用指向或者接收自己的
2015-11-25 18:08:32 206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人