05 2021 档案
摘要:多线程 thread.star()与thread.run()不同,前者并行,后者按顺序方法调用 继承Thread实现线程的创建。 runnable接口实现线程的创建。 线程状态 锁的是增删改查的对象 放外面就解决了死锁 Lock加锁解锁 生产者消费者问题 总结
阅读全文
摘要:1.定义一个函数式接口:接口只有一个方法。 2.实现类 3.静态内部类 4.局部内部类 5.匿名内部类 6.lambda表达式
阅读全文
摘要:静态代理模式总结://真实对象和代理对象都要实现同一个接口 //代理对象要代理真实角色 好处:/代理对象可以做很多真实对象做不了的事情 //真实对象专注做自己的事情
阅读全文
摘要:1、抽象 1.1、抽象方法 如果你想设计这样一个类,该类包含一个特别的成员方法,该方法的具体实现由它的子类确定,那么你可以在父类中声明该方法为抽象方法。 Abstract 关键字同样可以用来声明抽象方法,抽象方法只包含一个方法名,而没有方法体。 抽象方法没有定义,方法名后面直接跟一个分号,而不是花括
阅读全文
摘要:静态代码块只执行一次,最先执行其次匿名代码块最后构造器
阅读全文
摘要:1734. 解码异或后的排列 注意审题,注意审题,注意审题。 难度中等 给你一个整数数组 perm ,它是前 n 个正整数的排列,且 n 是个 奇数 。 它被加密成另一个长度为 n - 1 的整数数组 encoded ,满足 encoded[i] = perm[i] XOR perm[i + 1]
阅读全文
摘要:872. 叶子相似的树 难度简单 请考虑一棵二叉树上所有的叶子,这些叶子的值按从左到右的顺序排列形成一个 叶值序列 。 举个例子,如上图所示,给定一棵叶值序列为 (6, 7, 4, 9, 8) 的树。 如果有两棵二叉树的叶值序列是相同,那么我们就认为它们是 叶相似 的。 如果给定的两个根结点分别为
阅读全文
摘要:Java的特性和优势:简单性,面向对象,可移植性,高性能,分布式,动态性,多线程,安全性,健壮性。 注释:单行注释 // 多行注释/* */ 快捷键C+B。 标识符的注意点:所有标识符都应以字母(a-z,A-Z),美元符($)或下划线(_)开始。 int i=10; int i1=010; int
阅读全文

浙公网安备 33010602011771号