会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Kwanwooo
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2020年11月18日
Java随谈(四)JDK对并发的支持
摘要: Java对并发的支持 在Java诞生之时,Java设计者们就考虑了并发的问题,但受限于当时的技术和需求,只是对其进行了简单的支持。 随着时代更替(多核处理器的普及,提高了程序员对处理器的使用效率的诉求),并发成为了一个需要关注的功能点。 这里,博主将概述Java各个版本(截止到JDK8)对于并发的支
阅读全文
posted @ 2020-11-18 19:29 Kwanwooo
阅读(254)
评论(0)
推荐(0)
2020年11月10日
琐碎的想法(一)代码“优雅”的含义
摘要: 优雅的含义 代码优雅曾是翻译而来的,优雅这一个词语源于单词elegant。 在英语字典的解释 elegant有三种含义,优美的(形容举止),精美的(形容物品),简明的。 形容代码上,应该包含了后两种含义。 指代码书写规范好,让人看着赏心悦目, 指代码逻辑清晰、易懂,不采用炫技代码。 在词根上的含义
阅读全文
posted @ 2020-11-10 18:25 Kwanwooo
阅读(424)
评论(0)
推荐(0)
2020年9月24日
Java随谈(三)如何创建好一个对象?
摘要: 本文推荐阅读时间30分钟 (注意: 编写这篇文章的意义在于,希望自己能够在今后的编程生涯中,每一个实现,都是根据需求去思考,选择较优的实现方式(不是最优而是较优是考虑时间、实现成本等因素,具体见赫伯特西蒙的原则),而不是拿一把锤子,看什么都像钉子。) Java语法中的创建对象方式 大家都知道,在编写
阅读全文
posted @ 2020-09-24 18:22 Kwanwooo
阅读(226)
评论(2)
推荐(0)
2020年9月21日
Java源码赏析(六)Java String 三顾
摘要: 在大致了解了String之后,可能有的读者发现了,我们并没有谈到CharSequence接口。 原因是在这一节,CharSequence要和StringBuilder(Java1.5)、StringBuffer(Java1.0)一起讨论。 package java.lang; import java
阅读全文
posted @ 2020-09-21 16:47 Kwanwooo
阅读(194)
评论(0)
推荐(0)
Java源码赏析(五)再识 String 类
摘要: 在 Java源码赏析(三)初识 String 类 中,我们已经大概理解了String的接口,接下来我们描述一下String的常用工具方法。 /** * 为了精简的String结构,之前提到的方法省略,重点介绍剩余的方法(省略构造方法、indexOf、lastIndexOf、valueOf) */ p
阅读全文
posted @ 2020-09-21 10:16 Kwanwooo
阅读(220)
评论(0)
推荐(0)
2020年9月14日
Java源码赏析(四)Java常见注解
摘要: 元注解 @Target :标识注解的目标,默认为所有 ElementType.TYPE(用于类) ElementType.FIELD(用于域,包括enum) ElementType.METHOD(用于方法) ElementType.PARAMETER(用于正式参数) ElementType.CONS
阅读全文
posted @ 2020-09-14 19:57 Kwanwooo
阅读(317)
评论(0)
推荐(0)
Java源码赏析(三)初识 String 类
摘要: 由于String类比较复杂,现在采用多篇幅来讲述 这一期主要从String使用的关键字,实现的接口,属性以及覆盖的方法入手。省略了大部分的字符串操作,比如split()、trim()、replace()、contains()、matches()等。 在《Java源码赏析(五)再识 String 类》
阅读全文
posted @ 2020-09-14 16:58 Kwanwooo
阅读(219)
评论(0)
推荐(0)
2020年9月7日
Java源码赏析(二)Java常见接口
摘要: 一、Comparable接口 package java.lang; import java.util.*; public interface Comparable<T> { /** * int x = a.compareTo(b) * a > b, x > 0 * a == b, x = 0 * a
阅读全文
posted @ 2020-09-07 18:32 Kwanwooo
阅读(381)
评论(0)
推荐(0)
2020年8月31日
Java源码赏析(一)Object 类
摘要: 写这个系列的原因,其实网上已经有无数源码分析的文章了,多一篇不多,少一篇不少,但为什么还要写这部分文章呢?于私,其一,上班族已经很久没有打过完整的一整段有意义的话,算是锻炼个人的书写、总结能力,其二,别人的代码永远是别人的,只有亲自做过才知道其中的滋味,其三,若干年后如果博客园还在,也算是一段美好的
阅读全文
posted @ 2020-08-31 19:01 Kwanwooo
阅读(253)
评论(0)
推荐(0)
2020年8月29日
Java随谈(二)对空指针异常的碎碎念
摘要: 本文适合对 Java 空指针痛彻心扉的人阅读,推荐阅读时间25分钟。 若有一些Java8 函数式编程的基础可以当成对基础知识的巩固。 一、万恶的null 今天,我们简单谈谈null的问题。因为null是无的意思,引用null值会让计算机无法处理。在Java语言中对null值的引用也是如此——会导致N
阅读全文
posted @ 2020-08-29 18:42 Kwanwooo
阅读(521)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告