![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识总结
江南大少
这个作者很懒,什么都没留下…
展开
-
面向对象
封装隐藏属性值和实现细节,属性尽量私有,提供相应的set get方法,保证类的完整性。例如:class Cat1 { privite String color; public void setColor(String color){ this.color=color; } public String getColor(){ return this.color; }}...原创 2019-06-25 11:37:11 · 58 阅读 · 0 评论 -
内部类
普通内部类不能有静态方法和静态变量可以访问外部类的变量,静态变量,普通方法,静态方法外部类创建对象 new OutClass().new Inter1();可以通过内部类对象访问内部变量和方法静态内部类可以存在静态和非静态变量和方法只能访问外部类的静态变量和静态方法外部类创建对象new OutClass.Intet2();可以通过类名直接访问内部类的静态变量和静态方法p...原创 2020-04-09 10:05:43 · 95 阅读 · 0 评论 -
反射
Class类jvm通过类加载器defineClass构造方法产生class对象(同一个类加载器只产生一个class类对象)反射Java反射说的是在运行状态中,对于任何一个类,我们都能够知道这个类有哪些方法和属性。对于任何一个对象,我们都能够对它的方法和属性进行调用。我们把这种动态获取对象信息和调用对象方法的功能称之为反射机制也就是说反射通过class类对象,获得类运行状态下的属性和方...原创 2019-07-03 18:11:37 · 91 阅读 · 0 评论 -
关键字final static
finalfinal关键字可以修饰 类,方法,变量final 修饰 的类不能被集成,也就没有子类final可以修饰方法(除了构造方法)可以被集成,但是不能被重写final 修饰变量一旦复制不能修改staticstatic 可以修饰内部类,成为静态内部类static 可以修饰变量成为静态变量,又叫全局变量,不依赖类的对象就可通过类名直接调用,存在方法区,仅仅是对象的引用存在...原创 2020-04-09 10:05:13 · 81 阅读 · 0 评论 -
注解
注解定义:Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java 注解是从 Java5 开始添加到 Java 的。个人理解为标签语法@Target(ElementType.FIELD)//可以给属性进行注解@Retention(RetentionPolicy.RUNTIME)//运行时保留的注解,可以...原创 2020-04-09 10:06:36 · 107 阅读 · 0 评论 -
设计模式
单利模式懒汉式特点:不使用的时候也创建,浪费资源public class SingleLanhan { private static final SingleLanhan singleLanhan=new SingleLanhan(); private SingleLanhan() { } public static SingleLanhan getIn...原创 2019-07-26 16:10:16 · 56 阅读 · 0 评论