大厂真题之字节跳动-Java初级

VIP免费
2024-12-10 1 0 148.29KB 3 页 5.9玖币
侵权投诉
1、锁可以锁在哪里?
Java 为程序加锁的方式主要有两种:synchronized Lock
1. synchronized 可以修饰的作用域如下:
-非静态方法(加的锁为对象锁);
-静态方法(加的锁为类锁)
-代码块(对象锁与类锁均可);
2. Lock 采用 lock()对代码加锁,unlock()进行解锁
参考文章:https://blog.csdn.net/yx0628/article/details/79086511
2、怎么利用反射获取类中的对象?
1. 获取 Class 对象
2. 通过 Class 对象获取构造方法
3. 通过构造方法调用 newInstance()方法创建对象实例
参 考 文 章
https://baijiahao.baidu.com/s?id=1619748187138646880&wfr=spider&fo
r=pc
3HTTP https 区别?
1. HTTP 明文传输,数据都是未加密的,安全性较差,HTTPSSSL+HTTP) 数
传输过程是加密的,安全性较好。
2. 使用 HTTPS 协议需要到 CACertificate Authority,数字证书认证机构) 申
请证书,一般免费证书较少,因而需要一定费用。
3. HTTP 页面响应速度比 HTTPS 快,主要是因为 HTTP 使用 TCP 握手
连接,客户端和服务器需要交换 3个包,而 HTTPS TCP 的三个包,还要加
ssl 握手需要9个包,所以一共是 12 个包。
4. http https 使用的是完全不同的连方式用的端口也不样,前者80
后者是 443
5. HTTPS SSL/TLS HTTP HTTPS
HTTP 要更耗费服务器资源。
参考文章:https://www.runoob.com/w3cnote/http-vs-https.html
4、谈谈你对 TCP / IP 协议的了解
1. TCP/IP 是一个协议簇,是一个开放的协议标准,所有人都可以免费使用,并且是
独立于硬件和操作系统的。
2. TCP/IP 协议是不区分网络硬件的,它在局域网,广域网和互联网中都被广泛使
用。
3. TCP/IP 协议使用统一的网络地址分配的方案,网络中的每台电脑都具有唯一IP
地址。
4. TCP/IP 协议是一个标准的高层协议,拥有极高的可靠性,可以为用户提供可靠的
服务。
参 考 文 章 :
https://blog.csdn.net/my_learning_road/article/details/79941273
摘要:

1、锁可以锁在哪里?Java为程序加锁的方式主要有两种:synchronized与Lock。1.synchronized可以修饰的作用域如下:-非静态方法(加的锁为对象锁);-静态方法(加的锁为类锁);-代码块(对象锁与类锁均可);2.Lock采用lock()对代码加锁,unlock()进行解锁参考文章:https://blog.csdn.net/yx0628/article/details/790865112、怎么利用反射获取类中的对象?1.获取Class对象2.通过Class对象获取构造方法3.通过构造方法调用newInstance()方法创建对象实例参考文章:https://baijia...

展开>> 收起<<
大厂真题之字节跳动-Java初级.pdf

共3页,预览1页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:计算机 价格:5.9玖币 属性:3 页 大小:148.29KB 格式:PDF 时间:2024-12-10

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 3
客服
关注