今天不想跑,所以才去跑|

凉白茶

园龄:2年4个月粉丝:19关注:7

随笔分类 -  Java学习

ThreadLocal底层原理笔记
摘要:最近学习小傅哥的面经手册,学习到ThreadLocal,这里做个笔记加深印象,也方便日后复习。 ThreadLocal是除了加锁这种同步方式之外的一种规避多线程访问出现线程不安全的方法,它的核心思想是:共享变量在每个线程都有一个副本,每个线程操作的都是自己的副本,对另外的线程没有影响。 一、Thre
126
0
0
Java IO流 flush()的作用和缓冲流
摘要:# Java 缓冲流和flush()的作用 ## 哪些流是缓冲流,哪些流带有缓冲区? 1. 哪些流是缓冲流 根据[Java官方文档关于Buffered Streams的介绍](https://docs.oracle.com/javase/tutorial/essential/io/buffers.h
593
0
0
Java final关键字修饰对象
摘要:结论:final 修饰对象,对象的内容可变,引用不可变。 final 应用于类、方法和变量、对象时意义是不同的,但本质是一样的,都表示不可改变。 但是修饰对象时要注意:因为对象是引用类型,存储的是地址,所以final修饰之后,指的是引用地址不可变。 案例: final char[] chars =
310
0
0
Java中next() 、nextInt() 和 nextLine() 方法
摘要:Scanner的几个常用next输入方法要点 1. next(): 一直接收从键盘中打入的内容直到读取到回车,==此回车并不会被读取==,且一定要读取到有效字符后才可以结束输入。 对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,
948
0
0
接口的 静态方法 直接通过接口名调用,而不能是实现类的对象
摘要:接口中的静态方法和类中定义的静态方法一样,不属于特定对象,所以它们不是实现接口的api的一部分,必须使用InterfaceName.staticMethod来调用它们。待补充……
51
0
0
注解
摘要:注解 注解的理解: 注解(Annotation)也被称为元数据(Metadata),用于修饰包、类、方法、属性、构造器、局部变量等数据信息。 和注释一样,注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息。 在Java SE中,注解的使用目的比较简单,例如标记过时的功能,忽略警
206
0
0
Java 中匿名内部类的构造方法
摘要:因为匿名内部类没有名字这个特殊性质,所以我们无从给它指定构造方法,构造方法必须和类名同名,类名都没有,构造方法就无从谈起了。但是匿名内部类可以通过直接调用父类的构造方法实现初始化,当然要求父类构造方法对它父类中定义的成员变量进行初始化。
151
0
0
为什么JAVA文件中只能含有一个Public类?
摘要:为什么JAVA文件中只能含有一个Public类? java 程序是从一个 public 类的 main 函数开始执行的,(其实是main线程),就像 C 程序 是从 main() 函数开始执行一样。 只能有一个 public 类是为了给类装载器提供方便。 一个 public 类只能定义在以它的类名为
94
0
0
Java为什么要设计抽象类
摘要:Java为什么要设计抽象类 为什么要设计抽象类,明明有时候一个普通的类就可以完成所需功能,为什么还要添上abstract设计成抽象类,难道只是为了强制子类重写抽象方法吗? 看看抽象类的定义:在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没
76
1
0
Java的动态绑定机制
摘要:Java的动态绑定机制 当调用对象方法的时候,该方法会和该对象的**==内存地址/运行类型==**绑定 当调用对象属性时,没有动态绑定机制,哪里声明,哪里使用 看案例: public class Dynamic { public static void main(String[] args) { A
70
0
0
JAVA静态方法是否可以被继承和重写?
摘要:# JAVA静态方法是否可以被继承和重写? 结论:java中静态属性和静态方法可以被继承,即使写了同名方法,但是也没有被重写(overwrite)而是被隐藏. 原因: 1. 静态方法和属性是属于类的,调用的时候直接通过类名.方法名完成对,不需要继承机制及可以调用。如果子类里面定义了静态方法和属性,那
609
0
0
抽象类为什么不能实例化对象
摘要:抽象类为什么不能实例化对象 第一点:回归问题最初,我们为什么要实例化? 我们先逆向思维来考虑,从面向对象的思想来看: 我们需要完成实现一个功能,而功能中的方法,是由对象来调用的,因此我们需要对象,因此我们需要实例化。 那么回归本问题,什么是抽象类? 抽象:就是不具体的意思。类是对对象的具体描述,而抽
151
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.

作曲 : Reol

作词 : Reol

fade away...do over again...

fade away...do over again...

歌い始めの一文字目 いつも迷ってる

歌い始めの一文字目 いつも迷ってる

どうせとりとめのないことだけど

伝わらなきゃもっと意味がない

どうしたってこんなに複雑なのに

どうしたってこんなに複雑なのに

噛み砕いてやらなきゃ伝わらない

ほら結局歌詞なんかどうだっていい

僕の音楽なんかこの世になくたっていいんだよ

Everybody don't know why.

Everybody don't know why.

Everybody don't know much.

僕は気にしない 君は気付かない

何処にももういないいない

Everybody don't know why.

Everybody don't know why.

Everybody don't know much.

忘れていく 忘れられていく

We don't know,We don't know.

目の前 広がる現実世界がまた歪んだ

目の前 広がる現実世界がまた歪んだ

何度リセットしても

僕は僕以外の誰かには生まれ変われない

「そんなの知ってるよ」

気になるあの子の噂話も

シニカル標的は次の速報

麻痺しちゃってるこっからエスケープ

麻痺しちゃってるこっからエスケープ

遠く遠くまで行けるよ

安定なんてない 不安定な世界

安定なんてない 不安定な世界

安定なんてない きっと明日には忘れるよ

fade away...do over again...

fade away...do over again...

そうだ世界はどこかがいつも嘘くさい

そうだ世界はどこかがいつも嘘くさい

綺麗事だけじゃ大事な人たちすら守れない

くだらない 僕らみんなどこか狂ってるみたい

本当のことなんか全部神様も知らない

Everybody don't know why.

Everybody don't know why.

Everybody don't know much.

僕は気にしない 君は気付かない

何処にももういないいない

Everybody don't know why.

Everybody don't know why.

Everybody don't know much.

忘れていく 忘れられていく

We don't know,We don't know.