首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试考过的
订阅
用户7148667373592
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
什么是死锁(deadlock)?
笔记什么是死锁进程争夺资源->互相等待死锁的必要条件互斥请求与保持不剥夺循环等待原文死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去
同步方法和同步代码块的区别是什么?
笔记注:同步是一种高开销的操作,因此应该尽量减少同步的内容。通常没有必要同步整个方法,使用synchronized代码块同步关键代码即可。 同步方法即有synchronized关键字修饰的方法。同步方
概括的解释下线程的几种可用状态。
笔记新建可运行运行阻塞死亡原文1.新建(new):新创建了一个线程对象。2.可运行(runnable):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可
创建线程有几种不同的方式?你喜欢哪一种?为什么?
笔记创建线程有几种不同的方式?集成Thread类,重写run方法。一个线程(对象)只能够执行一次start()实现Runnable接口,并重写里面的run方法。需要再次用Thread类包装后才能调用s
在java中为什么很多人说有值传递和引用传递?引用传递的本质是什么?
笔记如果是基本数据类型,传递的就是实际的值.如果是引用数据类型,传递的就是该引用的地址值.原文java应该只有值传递的。如果是基本数据类型,传递的就是实际的值.如果是引用数据类型,传递的就是该引用的地
Java中的方法覆盖(Overriding)和方法重载(Overload)是什么意思?
笔记方法重写的原则:方法名称,参数列表必须一致,返回值类型可以是原类型的子类访问权限不允许缩小,不能抛出更多异常被重写的方法不能是final,private,static重写是运行时多态,因为编译期编
Java支持的数据类型有哪些?什么是自动拆装箱?
(笔记)Java支持的数据类型有哪些?答:基本型:byteshortintlongfloatdoublebooleanchar 引用型:如String等,其实是对象的引用什么是自动拆装箱?答:自
是否可以在static环境中访问非static变量?
(笔记)静态成员随着类的加载而加载,非静态成员属于实例,在static环境中不一定有实例。(原文)因为静态的成员属于类,随着类的加载而加载到静态方法区内存,当类加载时,此时不一定有实例创建,没有实例,
”static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法?
(笔记)Static1可以修饰:成员变量,成员函数2静态函数只能访问静态成员3静态成员是随着类的加载而加载的,所以可以用类进行访问overrideprivate重写的前提是必须要继承,private修
1什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?
笔记Java源文件-->Java字节码文件,Java虚拟机执行Java字节码文件,Java虚拟机将Java字节码文件-->机器码,平台使用机器码。Java虚拟机使用同一套Java字节码文件,不同平台用