会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tom
博客园
首页
新随笔
联系
订阅
管理
2021年8月24日
设计模式
摘要: * 单例设计模式: * 1. 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例。 * * 2. 如何实现? * 饿汉式 vs 懒汉式 * * 3. 区分饿汉式 和 懒汉式 * 饿汉式: * 坏处:对象加载时间过长。 * 好处:饿汉式是线程安全的 * * 懒
阅读全文
posted @ 2021-08-24 21:49 dydyTom
阅读(50)
评论(0)
推荐(0)
2021年8月23日
单元测试
摘要: * Java中的JUnit单元测试 * * 步骤: * 1.选中当前工程 - 右键选择:build path - add libraries - JUnit 4 - 下一步 * 2.创建Java类,进行单元测试。 * 此时的Java类要求:① 此类是public的 ②此类提供公共的无参的构造器 *
阅读全文
posted @ 2021-08-23 16:34 dydyTom
阅读(24)
评论(0)
推荐(0)
2021年8月22日
object类
摘要: * java.lang.Object类 * 1.Object类是所有Java类的根父类 * 2.如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类 * 3.Object类中的功能(属性、方法)就具有通用性。 * 属性:无 * 方法:equals()
阅读全文
posted @ 2021-08-22 15:23 dydyTom
阅读(37)
评论(0)
推荐(0)
2021年8月19日
基本题
摘要: 面试题: == 和 equals() 区别 * 一、回顾 == 的使用: * == :运算符 * 1. 可以使用在基本数据类型变量和引用数据类型变量中 * 2. 如果比较的是基本数据类型变量:比较两个变量保存的数据是否相等。(不一定类型要相同) * 如果比较的是引用数据类型变量:比较两个对象的地址值
阅读全文
posted @ 2021-08-19 15:42 dydyTom
阅读(30)
评论(0)
推荐(0)
2021年8月15日
关键字
摘要: 标识符: Java 对各种变量 、方法和类等要素命名时使用的字符序列称为标识符 技巧:凡是自己可以起名字的地方都叫标识符 定义合法标识符规则: 由26个英文字母大小写,0-9 ,_或 $ 组成 数字不可以开头。 不可以使用关键字和保留字,但能包含关键字和保留字。 Java 中严格区分大小写,长度无限
阅读全文
posted @ 2021-08-15 16:36 dydyTom
阅读(203)
评论(0)
推荐(0)
2021年8月12日
构造器、代码块
摘要: 构造器的作用:1.创建对象2.给对象进行初始化 使用说明: Java 语言中,每个类都至少有一个构造器 默认构造器的修饰符与所属类的修饰符一致 一旦显式定义了构造器则系统不再提供默认构造器 一个类可以创建多个重载的构造器 父类的构造器不可被子类继承 对属性可以赋值的位置: * ①默认初始化 * ②显
阅读全文
posted @ 2021-08-12 17:20 dydyTom
阅读(65)
评论(0)
推荐(0)
面向对象的三大特征:封装,继承,多态
摘要: 面向对象的特征一:封装与隐藏 3W:what? why? how? * 一、问题的引入: * 当我们创建一个类的对象以后,我们可以通过"对象.属性"的方式,对对象的属性进行赋值。这里,赋值操作要受到 * 属性的数据类型和存储范围的制约。除此之外,没有其他制约条件。但是,在实际问题中,我们往往需要给属
阅读全文
posted @ 2021-08-12 17:05 dydyTom
阅读(45)
评论(0)
推荐(0)
2021年8月9日
方法
摘要: 1.方法重载 定义: 两同一不同:同一类,同一方法名 参数列表不同:参数个数、参数类型、参数顺序不同 判断:跟方法权限修饰符、形参列表名、方法体、返回值类型无关 注:优先相同参数类型, 若无则选择满足自动类型提升后的参数 * 方法的重写(override / overwrite) * 1.重写:子类
阅读全文
posted @ 2021-08-09 21:25 dydyTom
阅读(58)
评论(0)
推荐(0)
2021年8月6日
数组
摘要: 数组是引用类型,它的元素相当于类的成员变量 ,因此数组一经分配空间,其中的每个元素也被按照成员变量同样的方式被隐式初始化。 对于基本数据类型而言,默认初始化值各有不同,对于引用数据类型而言,默认初始化值为 null 空指针异常(具体)?
阅读全文
posted @ 2021-08-06 22:03 dydyTom
阅读(33)
评论(0)
推荐(0)
2021年8月2日
视频疑问(java基本语法)
摘要: Scanner scan= new Scanner(System.in);从键盘输入 int number1=scan.nextInt(); String word=scan.next();//不能获取字符,只能字符串 char c=word.charAt(0);//获取第一个字符 自动类型提升顺序
阅读全文
posted @ 2021-08-02 14:45 dydyTom
阅读(28)
评论(0)
推荐(0)
下一页
公告