首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JiahoLiu
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
设计模式-创建型模式-单例模式
要素 私有构造方法 私有的静态引用指向自己的实例 以自己实例为返回值的共有静态方法 单例模式优点 节约系统资源,避免重复实例频繁创建 提供了对唯一实例的受控访问 单例模式缺点 不使用于变化的对象 没有
mysql explain
通过explain 我们可以获取到这些信息 表的读取顺序 数据读取操作的的操作类型 哪些索引可以使用 哪些索引被实际使用 表之间的引用 每张表有多少行被优化器使用 id id可以认为是查询序列号,每个
方法的重载和重写,简单却一定要知道的事
重载 在同一个类里,方法名相同,形参列表不同(个数,类型,顺序) 重写 子类重写父类方法,形参列表相同,方法体不同。(父类方法如果是private修饰将无法被重写)
关于集合类
Collection是个集合接口,像List,Set,Map就是他的子接口。 Collections是一个集合的工具类,里面包含了许多操作集合的静态方法,此类不能被实例化。 LinkedList: 内部使用双向列表,随机增删的效率更高,非线程安全。 Vector: 和Array…
Java的一些关键字
Java的保留关键字,用来判断instanceof左边的实例是否是右边类的实例,返回boolean值。 synchronized是Java并发编程里面不可缺少的,他一次只允许一个线程进入标记的代码段,从而避免多条线程同时修改一条数据。 和synchronized相似,针对并发问…
String的那些事
字符串的不可变性是指字符串一旦被创建,就会在堆上生成这个字符串的实例,并且不可被改变,任何方法都不会改变字符串本身,而只会创建一个新的字符串(包括重新赋值)。 如果我们需要一个可以修改的字符串,我们将需要使用StringBuffer 或 StringBuilder(快但线程不安…
自动拆装箱
前面有介绍过八种基本类型,这八种基本类型在java中都有他们对应的包装类型,分别是Byte,Short,Character,Integer,Long,Float,Double,Boolean。 拆装箱的意思就是基本类型和包装类型的相互转换,从包装类型转成基本类型称之为拆箱,反之…
基本数据类型
简单说就是表示带有小数的数据,与之相对的是整型,也就是只能保存整数。 单精度和双精度精确的范围不一样,单精度,也即(float),一般在计算机中存储占用4字节,32位,有效位数为7位;双精度(double)在计算机中存储占用8字节,64位,有效位数为16位。 精度丢失问题,fl…
值传递和引用传递
值传递:值传递传递是真实内容的一个副本,对副本的操作不影响原内容,也就是形参怎么变化,都不影响实参的内容。 引用传递:引用也就是指真实内容的地址值,在方法调用时,实参的地址通过方法调用被传递给相应的形参,在方法体内,形参和实参指向同一个内存地址,对形参的操作会影响真实内容。 程…
个人成就
文章被点赞
4
文章被阅读
1,377
掘力值
94
关注了
10
关注者
0
收藏集
2
关注标签
11
加入于
2019-07-17