![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 88
Patchouli-Knowledge
这个作者很懒,什么都没留下…
展开
-
Java 内部类
事实上,根据我的尝试,以上内部类的静态字段和静态方法在 IDEA 和终端中都是可以定义和编译运行的,同时,似乎内部类静态字段都是共享的,可以直接用。内部类的机制决定了它不能由普通的类得到,即使你可以把一个类作为外围类传给内部类的构造器,内部类也不能访问外围类的私有变量和私有方法。有时候,使用内部类是为了把一个类隐藏,不需要内部类有外部类的引用,为此,可以将内部类声明为 static,这样就不会生成那个引用。可以发现,内部类不仅能访问其本身的字段,也能访问创建它的外围类对象的字段。如果局部变量没有被声明为。原创 2023-04-03 20:31:31 · 108 阅读 · 0 评论 -
Java lambda表达式
lambda 表达式用于传入一个代码块,比如 Comparator 的 compareTo 方法。原创 2023-03-31 15:08:57 · 185 阅读 · 0 评论 -
Java 反射
反射库能用来编写能够动态操控代码的程序。原创 2023-03-28 19:11:34 · 58 阅读 · 0 评论 -
Java Object类
在 java 中,只有基本类型不是对象,其它类都是 Object 类的子类。原创 2023-03-25 23:58:58 · 35 阅读 · 0 评论 -
Java 基本 IO
因为输入是可见的,不适合用 Scanner 类读取密码,应该使用 Console 类需要注意,Console类无法在IDEA中直接使用,可以直接用命令行运行。readPassword()方法在控制台中不会直接显示输入。原创 2023-03-25 23:23:19 · 32 阅读 · 0 评论 -
Java 继承与多态
is-a 是两个类之间是继承关系的标志。原创 2023-03-22 23:40:17 · 176 阅读 · 0 评论