
java
文章平均质量分 54
沉下心
这个作者很懒,什么都没留下…
展开
-
java设计模式之单例设计模式(singleton)
设计模式 什么是设计模式? 设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格以及解决问题的思考方式。 设计模式免去我们自己再思考和摸索,某种程度上,也可以称为“套路”。 设计模式常见有23种 创建型模式: 工厂方法模式 抽象工厂模式 单例模式 建造者模式 原型模式 结构性模式: 适配器模式 装饰器模式 代理模式 外观模式 桥接模式 组合模式 享元模式 行为型模式: 策略模式 模板方法模式 观察者模式 迭代子模式 责任链模式 命令模式 备忘录模式原创 2021-04-18 11:59:12 · 135 阅读 · 0 评论 -
Java包装类、基本数据类型、String的关系及互相转换
基本数据类型、包装类、String三者之间的转换 学习包装类,图片及代码来自尚硅谷教育,侵删 包装类是什么?为什么要用包装类? java提供了8中基本数据类型对应的包装类,使得基本数据类型的变量具有类的特征。 基本数据类型-->包装类 调用构造器 //基本数据类型 ---> 包装类 //具体方法: 调用包装类的构造器,可以是数值,可以是字符串 @Test public void test1() { int num1 = 10; //原创 2021-04-10 22:02:19 · 230 阅读 · 0 评论 -
java中instanceof关键字简单理解
在java中 instanceof的用法为 a instanceof A 判断 对象 a 是否为 类 A 实例化的对象 我们知道由于java的多态性,我们可以用父类的引用指向子类的对象 public class instanceofTest { public static void main(String[] args) { Person p = new Man(); // System.out.println(p.isSmoking);//运行报错,因为编译器认为这是一个person对..原创 2021-03-20 18:15:25 · 145 阅读 · 0 评论 -
Java中方法的重载与重写
方法的重载和重写在面试中经常会出现,所以我的学习笔记希望可以帮到你,有错误处烦请指正。 一、二者的定义和代码的一些细节 1.1方法的重载Overload 同一个类中可以存在同名的方法。那么如何区分他们呢,如我们所知方法的括号中是方法的参数(空括号时为空参方法)。由于形参列表的不同,当调用方法时括号内的参数列表不同,调用相对应的方法。这些不同形参列表的方法,就构成了方法的重载。 1.1.1重载的好处 方便方法有不同参数需求时的使用 1.1.2代码例子 public class test {原创 2021-03-11 10:32:41 · 321 阅读 · 2 评论 -
构造方法,初始化块和静态初始化块
构造方法,初始化块和静态初始化块原创 2016-11-04 01:07:52 · 385 阅读 · 0 评论