首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaSE
订阅
子集
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
如何设计一个优雅的RESTFUL的接口
设计接口是我们开发人员的日常操作。当我们把接口交给前端人员时,是否有种拔剑出鞘的错觉。毕竟交付接口,我们的开发工作就阶段性完成了。不过,如果我们没有一个接口设计规范的时候,结果会怎样呢?我们来张图感受一下。 2000年,一个年轻小伙子(Roy Thomas Fielding)在…
Java程序员必备基础:泛型解析
整理了Java泛型的相关知识,算是比较基础的,希望大家一起学习进步。 Java 泛型(generics)是 JDK 5 中引入的一个新特性,其本质是参数化类型,解决不确定具体对象类型的问题。其所操作的数据类型被指定为一个参数(type parameter)这种参数类型可以用在类…
设计模式之 UML 类图
详细描述了 UML 类图基本概念,以及类与类之间的六种关系: 依赖,关联,聚合,组合,继承,实现。并配有详细的 Java 代码。
干货!java代码性能优化,提高健壮性
我们在后端开发中,经常会遇到各种“坑”,比如大家最熟悉的空指针异常、session失效等等,其实很大原因在于开发过程中并没有很好的将用法与实际相结合,如果我们能注意一些代码规范和技巧,可以使我们的开发事半功倍!我将从以下三个方面分享我在开发过程中进行的优化。 当循环中只需要 M…
大白话带你认识JVM
如果在文中用词或者理解方面出现问题,欢迎指出。此文旨在提及而不深究,但会尽量效率地把知识点都抛出来 JVM 是 Java Virtual Machine 的缩写,它是一个虚构出来的计算机,一种规范。通过在实际的计算机上仿真模拟各类计算机功能实现··· 好,其实抛开这么专业的句子…
有关于Java Map,应该掌握的8个问题
日常开发中,我们经常遇到这种场景,把一个Map转化为List。map转List有以下三种转化方式: 对Map的keys进行排序,在日常开发很常见,主要有以下两种方式实现。 可以发现,继续往map添加元素是会报错的,实现真正不可变的map。 有关于hashmap的复制,在日常开发…
2020年最新整理-Java面试题大全
打算这几天每天更新15~20题。(这样有助于你们阅读和理解!)我们先从简单的开始 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime …
干货!java编码之高效代码汇总
java酱根据实际经验,查阅了大量资料,总结了"Java高效代码",让每一个Java程序员都能编写出"高效代码"。话不多说,直接干活! 在类的每个对象实例中,每个成员变量都有一份副本,而成员静态常量只有一份实例。 Java 中的基本数据类型double、float、long、i…