Kotlin、Java、C/C++对照表
lingjie2098
这个作者很懒,什么都没留下…
展开
-
访问权限比对
文章目录访问权限Java类(不含内部类)使用类成员使用Kotlin顶层声明使用类成员使用C/C++C/C++文件内使用C++类使用C++类成员使用 访问权限 Java 类(不含内部类)使用 修饰符 本包下 不同包下 (default) Y public Y Y 类成员使用 修饰符 本类 本包下 不同包下 private Y (default) Y Y protected Y Y 继承 public Y Y Y Kotlin 顶层声明使用原创 2021-07-21 11:28:39 · 120 阅读 · 0 评论 -
当需要把一段逻辑作为参数传入函数/方法时比对
当需要把一段逻辑作为参数传入函数/方法时 Java:匿名内部类 public class JavaDemo { public interface IOneMethod { void fun(); } public static void set(IOneMethod oneMethod) { oneMethod.fun(); } public interface IMultiMethods { void fun1()原创 2021-07-21 13:10:24 · 137 阅读 · 0 评论 -
单例模式比对
文章目录单例Java:静态内部类---懒汉式Kotlin:对象声明---懒汉式C++:Double Check---懒汉式 单例 Java:静态内部类—懒汉式 public class Demo { private static class Singleton { private static final Demo INSTANCE = new Demo(); } private Demo() { } public static Demo get原创 2021-07-21 13:08:31 · 147 阅读 · 0 评论