![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
qq_39263240
这个作者很懒,什么都没留下…
展开
-
【Java面试】常见的 Java 面试题(一)
Java基础部分(知乎总结)1.面向对象编程(OOP)的特征有哪些?答:抽象、继承、封装、多态。1) 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。过程抽象是指任何一个明确定义功能的操作都可被使用者看作单个的实体看待,尽管这个操作...转载 2018-03-08 21:14:55 · 621 阅读 · 0 评论 -
【Restful API】如何编写相对标准的后端项目--设计 Restful API
[转自koala bear]本文主要介绍 Restful 风格,如何设计 HTTP Restful API,以及在设计过程中的一点经验之谈。文章有点枯燥,敬请谅解。最后建议在设计 HTTP API 时,遵循 Restful API 风格。理解 Restful Style在 web 飞速发展的环境下,Roy Fielding 于 2000 年在博士论文 Architectural S...转载 2018-03-10 14:27:12 · 1395 阅读 · 0 评论 -
Java Serializable(序列化)
1、简介序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。2、序列化使用情形a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候; b)当你想用套接字在网络上传送对象的时候; c)当你想通过...原创 2018-03-05 22:06:32 · 158 阅读 · 0 评论