摘要: Collection单列--集合框架 集合对比数组的好处: 可以动态保存任意多个对象,使用方便 提供了一系列方便的操作方法:add、remove、set、get等 使用集合添加、删除新元素,长度可变 - 单列集合 - List - Vector - ArrayList - LinkedList - 阅读全文
posted @ 2023-02-02 20:55 mengdreams 阅读(36) 评论(0) 推荐(0)
摘要: 多线程实例 1.消费者与生产者实例(管程法) 产品、消费者、生产者、缓冲区 产品,保证有一个唯一标识即可 消费者继承Thread,注册缓冲区,从缓冲区消费 生产者继承Thread,注册缓冲区,向缓冲区生产 缓冲区确定容器大小,包含消费方法pop()、生产方法push()。处理线程问题 package 阅读全文
posted @ 2023-01-31 21:13 mengdreams 阅读(45) 评论(0) 推荐(0)
摘要: 面向对象的特征 封装 继承 多态 抽象(可选) 封装 属性私有 对外暴露get、set方法 继承 extends关键字 所有引用类型的父类都是Object 子类拥有父类的全部特性 方法重写,子类重写父类方法 this,调用本类的属性、方法 super,调用父类的属性、方法 多态 父类的引用指向子类的 阅读全文
posted @ 2023-01-30 16:06 mengdreams 阅读(13) 评论(0) 推荐(0)
摘要: javadoc -encoding UTF-8 -charset UTF-8 java文档全称 例如:javadoc -encoding UTF-8 -charset UTF-8 HalloWorld.java 阅读全文
posted @ 2023-01-30 15:45 mengdreams 阅读(20) 评论(0) 推荐(0)
摘要: 区别: Error通常是系统灾难的致命的错误,是程序无法控制和处理的,当出现这种错误时,Java虚拟机(JVM)一般会选择中止程序。 Exception一般是可以被程序处理了,并且在程序中尽可能处理这些异常。 常见Exception: ArrayIndexOutOfBoundsexception:数 阅读全文
posted @ 2023-01-29 23:31 mengdreams 阅读(33) 评论(0) 推荐(0)
摘要: 接口是抽象类的抽象,更抽象。 接口可以理解为强制约束,实现了这个接口就必须要将接口中的方法进行重写。 接口的意义,让接口中的方法具有不同的实现。(个人感觉像多态的实现,接口更像是一个抽象的封装?)。 接口中的属性,默认被public static final修饰(强制),可以自己补充上去,但关键字会 阅读全文
posted @ 2023-01-29 23:13 mengdreams 阅读(31) 评论(0) 推荐(0)
摘要: 共8种; 整型:byte(1),short(2),int(4),long(8) 浮点型:float(4),double(8) 字符型:char(2) 布尔型:boolean(1位) 阅读全文
posted @ 2023-01-29 22:23 mengdreams 阅读(165) 评论(0) 推荐(0)
摘要: 三大特性:封装、继承、多态,若说是四个,可以加上抽象。 面向对象可以看成对事物的分类。将共同特性的事物使用统一的属性和方法构建成一个类。以对象(类)的形式封装数据。 阅读全文
posted @ 2023-01-29 22:14 mengdreams 阅读(21) 评论(0) 推荐(0)
摘要: JDK:java开发环境; JRE:java运行环境; JVM:java虚拟机; 关系:JDK包含JDK;JDK包含JVM; 阅读全文
posted @ 2023-01-29 21:11 mengdreams 阅读(21) 评论(0) 推荐(0)
摘要: Win + R进入输入cmd进入dos窗口; - cals:计算器 - mspaint:画图 - notepad:记事本 阅读全文
posted @ 2023-01-29 20:56 mengdreams 阅读(197) 评论(0) 推荐(0)