天下脸皮共十分
我占八分

stephen的文章

Java

i++操作的非原子性

stephen阅读(557)评论(0)赞(0)

// 假设i的初始值为0 getstatic i // 线程1-获取静态变量i的值 线程内i=0 getstatic i // 线程2-获取静态变量i的值 线程内i=0 iconst_1 // 线程1-准备常量1 iadd // 线程1-自...

Java

类的初始化

stephen阅读(516)评论(0)赞(0)

发生的时机 概括地说,类的初始化是懒惰的 分以下几种情况 final静态常亮类型为包装类型,则会引发初始化

Java

类加载顺序

stephen阅读(538)评论(0)赞(1)

静态代码块:用staitc声明,jvm加载类时执行,仅执行一次构造代码块:类中直接用{}定义,每一次创建对象时执行。执行顺序优先级:静态块,main(),构造块,构造方法。 父类 package tech.ityoung.study.dem...

Linux

在Ubuntu中设置网络唤醒

stephen阅读(1635)评论(0)赞(0)

网络唤醒,实际上就是远程开机了,首先需要主板支持wake on lan(大部分2000年后生产的主板都支持wol),此外机器需要连接到电源。 设置BIOS 在BIOS设置中打开wol功能,通常到制造商的网站上可以找到具体操作步骤,我用的是华...

ubuntu root登录失败-Stephen Young
Linux

ubuntu root登录失败

stephen阅读(703)评论(0)赞(0)

普通用户切换root用户时,认证失败。 原因是root用户还没有创建。 解决办法: 然后输入:sudo passwd root 输入自己的密码 Enter new UNIX password:  设置root用户密码,按Enter...

StringTable-Stephen Young
Java

StringTable

stephen阅读(429)评论(0)赞(0)

StringTable 一、字符串前生今世 1.1 如何出生 话说 Java 大家族中有一类对象称为字符串,它的地位举足轻重,就让我们从它的出生开始说起 😄 这里说的出生,就是指对象被创建,那有同学就会说直接 new 呗,所有对象不都是使用...