Java
文章平均质量分 85
一杯柠檬茶。
有道无术,术尚可求;有术无道,止于术。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Java】异常
继承 #mermaid-svg-Gw6tkvAZKgfuzCMp .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-Gw6tkvAZKgfuzCMp .label text{fill:#333}#mermaid-svg-Gw6tkvAZKgfuzCMp .node rect,#mermaid-svg-Gw6tkvA原创 2021-09-18 14:29:33 · 166 阅读 · 0 评论 -
【Java】POJO
POJO(Plain Ordinary Java Object) 简单的Java对象 通指没有使用Entity Beans的普通java对象,可以把POJO作为支持业务逻辑的协助类。 POJO实质上可理解为简单的实体类,顾名思义,POJO类的作用是方便程序员使用数据库中的数据表,可以很方便地将POJO类当做对象来进行使用,当然也可以方便地调用其get、set方法。 一个POJO在持久化后就是PO,若直接用它传递,在传递过程中就是DTO,若直接用来对应表示层就是VO。 JavaBean 一种可重用组件,即“一原创 2021-09-17 18:44:37 · 1195 阅读 · 0 评论 -
【Java】finally
执行流程 在try或catch中有System.exit(0);这类终止JVM的的语句,那么finally语句不会执行。 若try或catch中有return: 先执行return后的表达式运算,然后把要返回的值保存下来,再执行finally,最后返回之前保存的值。 若在finally中直接修改的是引用地址或基本数据类型,那么返回的就是拷贝之前的,若在finally中修改要返回的某个对象中的属性,则可以看见是返回修改过后的。 若finally块中有return则提前退出,此时返回值不是try或catch原创 2021-09-16 22:28:52 · 364 阅读 · 0 评论 -
【Java】阿里巴巴Java开发手册
文章目录一、编程规约1. 命名风格通用包名类名接口方法名、参数名、成员变量、局部变量常量数组枚举POJO总结2. 常量定义3. 代码格式4. OOP规约方法数据类型初始化比较5. 日期时间6. 集合处理7. 并发处理总结 一、编程规约 1. 命名风格 通用 不能以_或$开始及结束。 使用正确的英文拼写和语法,禁止不规范的缩写,禁止使用拼音。 禁止歧视性词语: blackList→\to→blockList whiteList→\to→allowList slave→\to→replica master→原创 2021-09-15 18:18:32 · 1720 阅读 · 0 评论 -
【Java】线程池
优势 降低系统资源消耗:通过重用已存在的线程,降低线程创建和销毁而造成的消耗。 提高系统响应速度:当有任务到达时可复用已存在的线程,而无需等待新线程的创建便能立即执行。 方便线程并发数的管控:因为线程若无限制地创建,可能会导致OOM,并且会造成cpu过度切换(cpu切换线程是有时间成本的,需要保存当前执行线程的上下文,并恢复要执行线程的上下文)。 提供更强大的功能:如定时任务线程池(ScheduledThreadPoolExecutor)。 参数 public ThreadPoolExecutor(in原创 2021-09-15 10:13:01 · 125 阅读 · 0 评论
分享