08 2022 档案
摘要:实现多线程: 方法一: 继承Thread类,重写Run方法,调用start()方法 单继承不建议 方法二: 实现runable接口 ,重写 Run()方法,new thread(传入目标类的对象).start(); 静态代理模式 :真是对象和代理对象实现同一个接口,代理对象代理真实角色, 好处:代理
阅读全文
摘要:IO 字节输出/输入流:OutPutStream / InputStream 字符输出/输入流: Writer / Reader 流必须要关闭 流读取的方法: InputStream: //循环优化一直读取int len = 0;while ((len=f.read())!=-1){ System.
阅读全文
摘要:List接口:Vector集合 --ArrayList集合 LinkedList集合 有序的集合 允许重复的元素 有索引,可以使用普通的for循环遍历 set接口:TreeSet集合 HashSet集合 (这两个是无序的集合 ,存取顺序不一致) LinkedHashSet集合(有序的集合 ) 不允许
阅读全文
摘要:特性:继承 封装 多态 Java是值传递 构造器和类名相同 没有返回值 new本质在调用构造器,初始化值 定义有参构造如果想使用无参的 就必须显示定义一个 alt+ins生成构造器 封装 private 私有的属性方法等 get/set 方法 快捷键alt+ins super注意点 1.super(
阅读全文
摘要:注释:单行注释 // 多行注释 /* 注释 */ 关键字 八大数据类型:数字的:byte short int long 浮点、小数点:float double 字符 char(一个字符) String 是否 boolean 整数拓展 进制 二进制0b 十进制 八进制0 十六进制0x byte,sho
阅读全文