自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 类的初始化和对象的实例化

类的实例化与类的初始化是两个完全不同的概念:类的实例化是指创建一个类的实例(对象)的过程;类的初始化是指为类中各个类成员(被static修饰的成员变量)赋初始值的过程,是类生命周期中的一个阶段。虚拟机规范指明 有且只有 五种情况必须立即对类进行初始化(而这一过程自然发生在加载、验证、准备之后):1) 遇到new、getstatic、putstatic或invokestatic这四条字节码指...

2019-06-28 17:42:23 586

原创 java对象创建大致过程

父类的类构造器() -> 子类的类构造器() -> 父类的成员变量和实例代码块 -> 父类的构造函数 -> 子类的成员变量和实例代码块 -> 子类的构造函数类构造器:简单来说就是静态变量的赋值语句和静态代码块;静态代码块只能访问到定义在静态代码块之前的变量,定义在它之后的变量,静态代码块可以赋值,但是不能访问。静态变量和静态代码块是属于类的,类的所有实例共用,而...

2019-06-28 17:06:47 99

原创 effective java(2)读书笔记 第一章

第一章1、创建和销毁对象第一条、考虑用静态工厂方法代替构造器静态工厂方法与构造器相比优势:(1)静态工厂方法有名称,可以通过名字直接区分每个方法的作用,而构造器不行;(2)不会在每次调用静态工厂方法时创建一个对象;比如我们可以创建一个字典类,存放一些经常使用的常量,“Y”,“N”等等,这样当我们使用这些常量时,就不会每次都去新new一个对象,可以保证对象是一个单例对象;(3)静态工...

2019-05-17 11:12:01 104

原创 java中2个不同模块,但是包路径一样 ,类名一样

1、在本地启动时只会加载一个类,写的最靠前的类2、打包之后,如果打成一个包会覆盖

2019-05-16 15:45:52 6071 1

原创 MySQL5.7安装总结

1、MySQL在5.5.3之后增加了utf8mb4的编码;2、关于大小写敏感:要在my.cnf配置文件中增加配置来让大小写不敏感 lower_case_table_names = 13、–设置root账户的host地址(修改了才可以远程连接)mysql>grant all privileges on . to ‘root’@’%’ identified by ‘用户的密码’;mys...

2019-05-16 15:37:19 84

转载 转载 Linux mysql卸载

首先检查当前系统上是否安装过MySQL[root@oracle ~]# rpm -qa |grep -i mysql卸载Mysql之前,先停止Mysql的服务:a) 检查Mysql的服务状态命令: [root@oracle ~]# service mysqld status b) 如果Mysql的服务是开启的,则需要先停止Mysql的服务 命令: ...

2019-05-16 15:12:11 73

原创 关于java list遍历删除某个或某几个元素

java遍历list集合有三种方式,for循环、增强版for循环和迭代器Iterator1、使用普通的for循环时,当移除了一个元素后,list的长度就会改变,再遍历时就会抛异常IndexOutOfBoundsException2、使用增强版对的for循环时,移除元素后再遍历也会抛异常ConcurrentModificationException3、只有迭代器可以正确的遍历移除元素 注...

2019-05-16 14:57:04 575

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除