![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
雨雾清影
程序预储存,计算机自动执行
展开
-
JAVA基础:字符串格式化-String.format()的使用
目录JAVA字符串格式化-String.format()的使用常规类型的格式化搭配转换符的标志日期和事件字符串格式化JAVA字符串格式化-String.format()的使用常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。内部源码使用String.Builder来实现字符串拼接,所以比直接用“+”性能要好熟...转载 2018-12-21 14:23:36 · 281 阅读 · 0 评论 -
Java中的断言assert
一、概述在C和C++语言中都有assert关键,表示断言。在Java中,同样也有assert关键字,表示断言,用法和含义都差不多。二、语法在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码中使用了assert关键字导致错误,Java在执行的时候默认是不启动断言检查的(这个时候,所有的断言语句都 将忽略!),如果要开启断言检查,则需要用开关-e...转载 2019-01-29 15:06:41 · 185 阅读 · 0 评论 -
Java的对象头和对象组成详解(转载)
文章目录Java的对象头和对象组成详解一. 对象头1. Mark Word2. 指向类的指针3. 数组长度二. 实例数据三. 对齐填充字节Java的对象头和对象组成详解Java对象保存在内存中时,由以下三部分组成:1,对象头2,实例数据3,对齐填充字节一. 对象头java的对象头由以下三部分组成:Mark Word指向类的指针数组长度(只有数组对象才有)1...转载 2019-07-25 15:10:09 · 1003 阅读 · 0 评论 -
《Java的23种设计模式》代码解读(二):观察者模式
二. 观察者模式观察者模式,又可以称之为发布-订阅模式,观察者,顾名思义,就是一个监听者,类似监听器的存在,一旦被观察/监听的目标发生的情况,就会被监听者发现,这么想来目标发生情况到观察者知道情况,其实是由目标将情况发送到观察者的。 观察者模式多用于实现订阅功能的场景,例如微博的订阅,当我们订阅了某个人的微博账号,当这个人发布了新的消息,就会通知我们。1、观察者模式就像用户去奶站订牛奶 ...原创 2019-07-22 14:54:41 · 191 阅读 · 0 评论