![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java从零到一
零基础学Java
小磊学习Java
小白从头开始学Java
展开
-
2021-11-05
权限修饰符public 公共的protected 受保护的 默认不写(default) 默认的private 私有的特征修饰符final 最终的 不可改变的static 静态的abstract 抽象的native 本地的*transient 瞬时的 短暂的-----> 序列化*synchronized 同步的 线程问题*volatile 不稳定的 保护属性或方法的线程安全...原创 2021-11-05 01:08:41 · 53 阅读 · 0 评论 -
类的关系——继承,包含,依赖
类和类之间的关系A is a B 泛化(继承 实现)继承通过extends关键字(单继承)实现通过implements关键字(多实现 接口)注意:方法重写和重载的区别 Object类及方法 内存结构A has-a B 包含(组合 聚合 关联)将一个类的对象放置在另一个类中作为属性A use-a B 依赖(依赖) need-a一个类的方法使用到了另一个类的对象 方法内部new 方法 传递参数类关系设计:高内聚 低耦合 继承(实现)>组合>聚合原创 2021-10-22 12:44:36 · 567 阅读 · 0 评论 -
面向对象初始
面向对象编程思想对于类的基础概念利用类来描述现实生活中的事情利用对象去具体的执行操作类:属性 方法 构造方法 程序块属性写法:权限修饰符 [特征修饰符] 属性类型 属性名字 [= 值]; (如果不写是有默认值)方法写法:权限修饰符 [特征修饰符] 返回值类型 方法名字 ([参数列表]) [抛出异常] [{方法体}]方法重载overload一个类中 一组方法 名字相同 参数列表不同 构成方法重载参数不同体现在 个数 类型 顺序动态参数列表使用构造方法—做事情1.作用:原创 2021-10-06 17:54:02 · 53 阅读 · 0 评论