随笔分类 - java学习
摘要:public class Day07 { public static void main(String[] args) { // I i = n -> { // int m = 24; // int ru = m * n; // return ru; // }; // System.out.prin
阅读全文
摘要:一、线程介绍 线程的状态: 二、并发与并行 三·、创建线程 1、继承Thread类 2、实现Runnable接口 两者的区别: 四、线程终止 五、线程常用方法 注意: 六、用户线程和守护线程 七、线程同步机制 1、线程同步机制介绍 2、同步方法Synchronized 3、互斥锁 注意: 八、释放锁
阅读全文
摘要:一、基本介绍 二、集合继承关系 三、单列集合(Collection) (1)List接口及其实现类 1、List接口 遍历方式: 2、ArrayList 3、Vector 4、LinkedList LinkedList底层示意图: ArrayList与LinkedList (2)Set接口及其实现类
阅读全文
摘要:一、内部类介绍 二、局部内部类 注意: 三、匿名内部类 注意: 匿名内部类的运行类型为外部类名$和数字(数字从1开始计数) 四、成员内部类 五、静态内部类 注意:这样访问不仅不会创建A03对象实例,也不会导致A03类的加载
阅读全文
摘要:一、泛型介绍 声明: 二、泛型细节 好处: 例题: 三、自定义泛型 注意: 自定义泛型方法: 注意: 自定义泛型接口: 四、泛型的继承和通配符
阅读全文
摘要:一、StringBuffer 1、基本介绍 2、String与StringBuffer 二、StringBuilder 三、String、StringBuffer与StringBuilder
阅读全文
摘要:一、 作用:使基本数据类型转化为对象,便于使用Java基于面向对象的方法 二、String 1、 2、 3、注意 4、String常见例题 不管直接加几个字符串,编译器会自动识别,都只会创建一个对象。例如:String a="a"+"xcc"+"dff";只会创建一个对象; String a="cd
阅读全文
摘要:一、 二、异常分类 三、try-catch-finally 1 2、细节 3、注意 四、throws 五、自定义异常 实例: 六、注意 1 2、throws与throw 3、Try catch只能在写在方法的内部
阅读全文
摘要:一、介绍 二、Override 1、介绍 2、注意 3、实例 三、Deprecated 1、介绍 2、注意 四、 (如放入"all",可以不显示所有类型的警告)
阅读全文
摘要:一、 细节: 注意: 当final和static搭配使用后,不会导致类的加载(只对属性,当修饰方法时,还是会导致类的加载)
阅读全文
摘要:一、定义 细节: 注意: 类方法不能被重写,虽然用重写的语法编译会执行通过,但是在通过一个声明为父类,实际类型为子类的引用变量调用该方法时,发现被调用的仍是父类中原本以为会被覆盖的方法,不具有“多态”特性 类加载:
阅读全文
摘要:一、instanceof 二、equals 注意: 例如: 三、toString
阅读全文
摘要:一、封装 封装用于对数据保护,设置权限 二、继承 注意:如果在继承的父类找到了私有属性或私有方法,就会返回,哪怕报错也不会再到上一级父类中去找 三、 多态 1,、 2、 3、应用 注意: 四、向上转型 向下转型 五、方法重写 六、方法重写与方法重写 区别 注意: 七、动态绑定
阅读全文
摘要://switch注意public class hllon03 { public static void main(String[] args) { //switch后的括号放选择,可以识别字符串,但可选择的参数必须与括号中的相同 String a = "入口"; switch (a) { case
阅读全文

浙公网安备 33010602011771号