摘要: 进程和线程 run() Start() 线程创建的方式 Thread start0,本地方法:java无权使用,交给底层的c处理 private native void start0(); Runable 函数式接口 lambda Callable 可以有返回值 静态代理 new Thread(Ru 阅读全文
posted @ 2021-02-26 03:13 头秃1997 阅读(54) 评论(0) 推荐(0)
摘要: 字节流 输出:OutputStream 输入:InputStream 字符流 Reader Writer 节点流 CharArrayReader Writer InputStream OutputStream StringReader Writer pipe PipeOutputStream Fil 阅读全文
posted @ 2021-02-26 03:07 头秃1997 阅读(29) 评论(0) 推荐(0)
摘要: Collection List(有序可重复) ArrayList(常用):add remove contains size LinkedList(常用):getFirst GetLast removeFirst addFirst Vector Stack Set(无序不可重复) HashSet(常用 阅读全文
posted @ 2021-02-26 02:59 头秃1997 阅读(28) 评论(0) 推荐(0)
摘要: Object: hashcode toString clone getClass notify wait equals Math Random File: 创建 查看 修改 删除 包装类:自动装箱和拆箱 Date类 Date SimpleDateFormat Calendar String类:不可变 阅读全文
posted @ 2021-02-26 02:51 头秃1997 阅读(61) 评论(0) 推荐(0)
摘要: 异常体系结构 Java将异常当作对象处理,并定义一个基类java.lang.Throwable作为所有异常的超类 1、Error Error类对象由Java虚拟机生成并抛出,大多数错误与代码编写者操作无关 Java虚拟机运行错误(Virtual MachineError),当JVM内存不足时,抛出O 阅读全文
posted @ 2021-02-26 02:02 头秃1997 阅读(75) 评论(0) 推荐(0)
摘要: static 1、静态属性:类名.属性名,非静态属性必须建立一个实例调用 2、静态方法:能够调用静态方法,不能调用普通方法(必须实例),但普通方法能够调用静态方法(原理:类加载机制) 3、静态代码块:static{},静态代码块虽类创建一起执行,且只执行一次,普通代码块需要实例化时被使用 publi 阅读全文
posted @ 2021-02-26 01:56 头秃1997 阅读(73) 评论(0) 推荐(0)
摘要: 面向对象 OOP(object-oriented Programming):以类的方式组织代码,以对象的组织(封装)数据 三大特性:封装,继承,多态 类与对象 对象是类的一个实例,比如某个人(对象),是人(类)的一个实例 创建和初始化对象 Student student = new Student( 阅读全文
posted @ 2021-02-24 23:00 头秃1997 阅读(245) 评论(0) 推荐(0)
摘要: 冒泡排序 public static void sort(int[] array){ for(int i=array.length-1; i>0; --i){ for(int j=0; j<i; ++j){ if(array[j]>array[j+1]){ int tmp = array[j]; a 阅读全文
posted @ 2021-02-24 22:37 头秃1997 阅读(64) 评论(0) 推荐(0)
摘要: 数组定义 int[] nums; (推荐) int nums[]; Java内存 1、栈:存放基本变量类型(包括具体数值),引用对象的变量(存放这个引用在堆里的地址) 2、堆:存放new的对象和数组,可以被所有线程共享,不会存放别的对象引用 3、方法区:可以被所有的线程共享,存放static和cla 阅读全文
posted @ 2021-02-24 13:29 头秃1997 阅读(62) 评论(0) 推荐(0)
摘要: 用户交互Scanner Java.util.Scanner是Java5的新特征 基本语法:Scanner s = new Scanner(System.in) 获取:next() nextLine() nextInt() 判断:hasNext() hasNextLine() hasNextInt() 阅读全文
posted @ 2021-02-24 12:46 头秃1997 阅读(74) 评论(0) 推荐(0)