- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 Map接口的实现类,HashMap 和 TreeMap 的区别是什么! day=11.24
Map map=new HashMap<>();//创建Map对象 map.put("1", "长江");//向集合中添加对象 map.put("2", "长城"); map.put("3", "黄山"); map.put("长江", "是一条河!"); Set set=map.keySet();//构建Map集合中所有Key对象的集合 Itera
2016-11-24 14:51:20 505
原创 线性 休眠=day=11.22
package org.hh1; import java.awt.Color; import java.awt.Graphics; import java.util.Random; import javax.swing.JFrame; public class XiuMian extends JFrame{ private Thread t; private static Color [
2016-11-22 17:05:58 298
原创 经典案列 ===生产者/消费者 简易版!
/*生产者、消费者 问题!!! 关系流程: 生产者----------------》 店员 (反馈) ------------------》消费者 生产者将产品交给店员,而消费者从店员购买产品: 如果,产品没有了,就通知生产者生产产品,消费者等待; 如果,产品有剩余,生产者等待生产,消费者买走产品! 可以看出中间变量是 【店员】 */
2016-11-22 15:20:46 360
原创 字符串 day-11.4-2
字符串是Java程序中经常处理的对象,如果字符串运用的不好,将影响到程序运行的效果。在Java中国字符串作为String类的实例来处理。以对象的方式处理字符串,将使字符串更加灵活、方便。了解字符串上可用的操作,可以节省程序编写与维护的时间。 一:String类 char类型只能表示单个字符,不能表示由多个字符连接而成的字符串。在Java语言中将字符串作为对象来处理,可以通过Java.lang包
2016-11-04 11:04:30 300
原创 LIst集合 day-11.4-1
List 集合包括List接口以及List接口的所有实现类。List集合中的元素允许重复,各元素的顺序就是对象插入的顺序。类似Java数组,用户可同伙使用索引(元素在集合中的位置)来访问集合中的元素。 一:List接口 List接口继承了Collection接口,因此包含Collection中的所有方法,此外,List接口还定义了一下两个非常重要的方法。 *get(int index):获
2016-11-04 09:29:00 376
原创 抽象类和接口
一:抽象类 *定义一个类的时候,常常需要定义一些方法来描述该类的行为特征,但有的时候这些方法的实现形式无法确定。比如,定义一个Animal类,给一个shout()方法,用于表示动物的叫声,但是针对不同的动物,叫声也是不同的,因此在shout()方法中无法准确的描述动物的叫声。 *针对上面描述的情况,java允许在定义方法的时候不写方法体, 不包含方法体的方法被称为抽象方法。抽象方法必须使用a
2016-11-02 11:07:49 330
原创 final关键字
一:final关键字 *final关键字可以用于修饰类、变量和方法,他有“这是无法改变的”或者“最终”的含义,因此final修饰的类、变量和方法将具有以下特性: ··final修饰的类不能被继承 ··final修饰的方法不能被子类重写 ··final修饰的变量(成员变量和局部变量)是常量,只能赋值一次 二:final关键字修饰类 *java中的类被final关键
2016-11-02 10:24:28 779
原创 关于继承
一:继承的实现 1、继承的基本概念 简单的理解就是扩展父类的功能。 2、java中使用extends(延续,寓意继承)关键字完成继承 class 子类 extends父类{} 二:继承的限制 1、java中只允许单继承 也就是说只能有一个父类 2、子类不能直接方位父类的私有成员 三:子类对象的实例化 在子类对象实例化之前,必须先
2016-11-02 10:22:04 413
原创 static(关键字)
一:static 变量 *static变量也称作静态变量,静态变量和非静态变量的区别是:静态的变量被所用的对象共享,在类存中只有一个副本,它当且仅当在类初次加载时会被初始化。而非静态变量是对象所拥有的,在创建对象的时候被初始化,存在多个副本,各个对象拥有的副本互不影响。 *static成员变量的初始化顺序按照定义的顺序进行初始化。 二:static方法 *static方法一般称作静态方法,
2016-11-02 00:40:44 401
原创 作用域(基础篇)
一:作用域关键字 *public(公共的):public表明该数据成员、成员函数是对所有用户开放的,所有的用户都可以直接进行调用。 *protected(受保护的):protected 对于子女、朋友来说,就死public的,可以自用使用,没有任何限制,而对于其他的外部class,protected就变成了private(私有的)了。 *private(私有的):private表示私有,私有
2016-11-02 00:33:00 279
原创 类与对象二(基础)
一:构造函数 *构造函数的基本语法: ([]){ [] } 二:构造函数的特点 *构造函数的作用:完成类对象的初始化工作。 *构造函数的名称必须与类名相同。 *构造器没有返回类型并且不可被继承。 *一般将构造函数的修饰符声明为public *构造函数中不能有return语句 三:构造函数参数 *参数表与方法声明中的一样。可以像方法一样向构造函数传递参数。 *构造函数可以
2016-11-01 20:30:16 289
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人