首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
江畔8670
河南工业贸易职业学院
2019届
Java工程师
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(212)
在监视器(Monitor)内部,是如何做线程同步的?程序应该做哪种级别的同步?
0
监视器和锁在Java虚拟机中是一块使用的。监视器监视一块同步代码块,确保一次只有一个线程执行同步代码块。每一个监视器都和一个对象引用相关联。线程在获取锁之前不允许执行同步代码。
发表于 2019-04-28 15:46:52
同步方法和同步代码块的区别是什么?
0
区别: 同步方法默认用this或者当前类class对象作为锁; 同步代码块可以选择以什么来加锁,比同步方法要更细颗粒度,我们可以选择只同步会发生同步问题的部分代码而不是整个方法; 同步方法使用关键字 synchronized修饰方法,而同步代码块主要是修饰需要进行...
发表于 2019-04-28 15:45:45
概括的解释下线程的几种可用状态。
0
新建 可运行 运行 阻塞
发表于 2019-04-28 15:41:46
创建线程有几种不同的方式?你喜欢哪一种?为什么?
0
继承Thread类 实现Runnable接口
发表于 2019-04-27 20:34:19
进程和线程的区别是什么?
0
进程是执行着的应用程序,而线程是进程内部的一个执行序列。一个进程可以有多个线程。线程又叫做轻量级进程。 线程与进程的区别归纳: a.地址空间和其它资源:进程间相互独立,同一进程的各线程间共享。某进程内的线程在其它进程不可见。 b.通信:进程间通信IPC,线程间可以直接读写进程数据...
发表于 2019-04-27 20:33:48
在java中为什么很多人说有值传递和引用传递?引用传递的本质是什么?
0
值传递是对于基本数据类型而言的,传递的是变量的一个副本,并不是原变量本身 引用传递是对于对象数据类型而言的,传递的是对象地址的一个副本,改变副本并不影响原变量
发表于 2019-04-27 20:31:54
接口和抽象类的区别是什么?
0
从设计层面来说,抽象是对类的抽象,是一种模板设计,接口是行为的抽象,是一种行为的规范。
发表于 2019-04-27 20:28:26
Java支持多继承么?
0
不支持,继承是单继承
发表于 2019-04-27 20:26:37
Java中,什么是构造函数?什么是构造函数重载?什么是复制构造函数?
0
java不支持向c++中那样的复制构造方法,这个不同点是因为如果你不自己写构造方法的情况下,java不会创建默认的复制构造方法
发表于 2019-04-27 20:25:35
Java中的方法覆盖(Overriding)和方法重载(Overloading)是什么意思?
0
Java中的方法重载发生在同一个类里面两个或者是多个方法的方法名相同但是参数不同的情况。与此相对,方法覆盖是说子类重新定义了父类的方法。方法覆盖必须有相同的方法名,参数列表和返回类型。覆盖者可能不会限制它所覆盖的方法的访问。
发表于 2019-04-27 20:22:52
首页
上一页
12
13
14
15
16
17
18
19
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题