第一讲 TreeSet1、 概述TreeSet可以对Set集合中的元素进行排序,按照自然顺序排。2、 演示代码 输出结果:总结:TreeSet会对元素进行自然排序,大写排在小写前面。第二讲 TreeSet存储自定义对象1、 概述:将自定义对象存储到TreeSet集合中。2、 思路:自定义学生类,并将...
分类:
编程语言 时间:
2014-11-28 11:43:00
阅读次数:
243
一、事件监听 测试代码一: 1 package cn.javastudy.summary; 2 3 import java.awt.*; 4 import java.awt.event.*; 5 6 public class TestActionEvent { 7 public sta...
分类:
编程语言 时间:
2014-11-28 11:41:48
阅读次数:
291
一、事件监听 测试代码一: 1 package cn.javastudy.summary; 2 3 import java.awt.*; 4 import java.awt.event.*; 5 6 public class TestActionEvent { 7 public sta...
分类:
编程语言 时间:
2014-11-28 11:40:56
阅读次数:
270
第一讲:体系概述一、概述1、 作用:用于存放对象的容器2、 特点:只用于存储对象,集合长度可变,集合可以存储不同类型的对象;3、 与数组的区别:虽然数据也可以存储对象,但数组的长度是固定的,而集合长度是可变的,集合类的出现可以解决现实生活中数量不确定的问题;4、 常用的集合类及结构 第二讲:共性方法...
分类:
编程语言 时间:
2014-11-28 11:39:52
阅读次数:
331
第一讲 面向对象概念1、 定义相对于与面向过程而言的,将功能封装进对象,我们只关心具备了该功能的对象,而不用关注对象的具体细节。面向对象的特点:使复杂问题简单化。我们只关心什么对象能处理什么事情,而不用关心具体的实现细节。2、 面向对象特征封装、继承、多态。第二讲 类和对象的关系1、 概述类就是:对...
分类:
编程语言 时间:
2014-11-28 11:39:31
阅读次数:
316
第一讲 多线程概述1、 定义进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。在程序运行时,会被分配一个内存空间,进程就用于标识这个空间,封装单元,线程才是线程中真正执行的哦部分。线程:就是进程中的一个独立的控制单元,线程在控制着进程的执行。一个...
分类:
编程语言 时间:
2014-11-28 11:37:10
阅读次数:
241
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
模板方法设计模式:
解决的办法:当功能内部一部分是现实确定,一部分是现实不确定的,这时间不可把不确定的部分暴漏出去,让子类实现。
实例:统计一个程序的的运行时间
思路:程序的结束时间减去程序的开始时间abstract class Gettime{
public final void g...
分类:
编程语言 时间:
2014-11-27 23:41:12
阅读次数:
323
转载自:http://www.cnblogs.com/jackyuj/archive/2010/11/24/1886553.html前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快.....
分类:
编程语言 时间:
2014-11-27 20:18:22
阅读次数:
243
多线程: 生产与消费1.生产者Producer生产produce产品,并将产品放到库存inventory里;同时消费者Consumer从库存inventory里消费consume产品。2.库存inventory的总量(最大库存量100)是有限的。如果库存inventory满了,生产者不能在库存inv...
分类:
编程语言 时间:
2014-11-27 14:12:17
阅读次数:
225
一、Java基础部分 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: 1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 2)继承:继承是从已有类得到继承信息创建新类的过程。提...
分类:
编程语言 时间:
2014-11-26 13:53:09
阅读次数:
369