Java
文章平均质量分 68
Gdolm
这个作者很懒,什么都没留下…
展开
-
后端开发心得
分层结构[编辑]业务层: 业务层指与上层应用相关的业务,也就是常说的任务task. 网络层: 负责数据包接收发送的问题网络层的设计层面[编辑]网络层设计主要考虑三个方面,一是连接方式,是使用TCP还是UDP;二是多路利用,选择合适的网络IO机制,如select,epoll等。 三是协议解析,协议的消息传递其实与网络层无关,只是数据打包,解包的过程,但通常也归纳在这。这是为了突出业务的重要性。质量属性[编辑]服务器开发:可扩展性等。 服务器运行:要满足更严格的质量属性要求,如可用性,鲁棒原创 2021-10-16 09:50:52 · 455 阅读 · 0 评论 -
Java 历史资料
Java(英式发音[ˈʤɑːvə],美式发音[ˈʤɑvə])是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。任职于Sun微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的编程语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,太阳计算机系统(Sun公司)放弃了该项计划。随着1990年代互联网的发展,Sun公司看见Oak原创 2021-10-15 02:03:20 · 89 阅读 · 0 评论 -
Java 工厂方法
Item 1: Consider static factory methods instead of constructors是用静态工厂方法,而不是构造器,是因为工作方法有方法名,二构造器没有,工作方法可以描述方法作用,可读性比较好public static Boolean valueOf(boolean b) { return b ? Boolean.TRUE : Boole...原创 2020-02-15 13:12:09 · 188 阅读 · 0 评论