会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
老马说编程
深入浅出探索Java编程及计算机技术的本质
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2016年9月18日
Java编程的逻辑 (37) - 泛型 (下) - 细节和局限性
摘要: 由于Java的实现机制,Java泛型有很多局限性,有的是比较容易理解的,而有的则是非常违反直觉的,幸运的是,一般并不需要特别去记忆,因为用错的时候,Java开发环境和编译器会提示你,不过,当被提示时,你需要能够理解,并可以从容应对 ...
阅读全文
posted @ 2016-09-18 21:15 老马说编程
阅读(2776)
评论(1)
推荐(6)
2016年9月12日
Java编程的逻辑 (36) - 泛型 (中) - 解析通配符
摘要: 本节讨论泛型中的通配符,通配符大量应用于Java容器中,但语法非常令人费解,、和到底是什么意思?有什么用途?和
阅读全文
posted @ 2016-09-12 08:18 老马说编程
阅读(3682)
评论(2)
推荐(6)
2016年9月6日
Java编程的逻辑 (35) - 泛型 (上) - 基本概念和原理
摘要: 我们分三节来介绍Java中的泛型,本节介绍其基本概念和原理。到底什么是泛型?它体现了怎样的思维方式?有什么好处?实现原理是什么?类型安全是指什么?泛型类、接口、方法都有什么用?都怎么用?类型参数的限定是指什么?有什么用?都能怎么限定?...
阅读全文
posted @ 2016-09-06 21:51 老马说编程
阅读(4524)
评论(6)
推荐(6)
2016年8月26日
Java编程的逻辑 (34) - 随机
摘要: 本节讨论随机,Random都有哪些方法?实现原理是什么?如何生成高强度的随机密码?如何实现随机洗牌?如何进行有权重的随机选择?如何实现微信抢红包的随机算法?北京购车摇号算法是如何实现的?...
阅读全文
posted @ 2016-08-26 08:30 老马说编程
阅读(3590)
评论(3)
推荐(8)
2016年8月22日
Java编程的逻辑 (33) - Joda-Time
摘要: 俗话说,工欲善其事,必先利其器,Joda-Time就是操作日期和时间的一把利器。虽然基本概念和上节介绍的是类似的,但API的设计却有很大不同,本节主要通过一些例子来说明其基本用法,体会其方便和强大,学习其API的设计理念。
阅读全文
posted @ 2016-08-22 09:36 老马说编程
阅读(2864)
评论(1)
推荐(7)
2016年8月16日
Java编程的逻辑 (32) - 剖析日期和时间
摘要: 本节剖析Java API中的日期和时间相关类,计算机内部是如何表示时间的?Date类的含义是什么?Calendar完成了什么功能,能进行哪些操作?内部是如何实现的?体现了怎样的设计模式?Date与字符串如何相互转换?这些类有什么不足?...
阅读全文
posted @ 2016-08-16 09:20 老马说编程
阅读(3227)
评论(5)
推荐(8)
2016年8月8日
Java编程的逻辑 (31) - 剖析Arrays
摘要: 数组是程序的基本数据结构,数组操作是常用操作,Arrays类封装了数组的一些常见操作,它有哪些方法?是怎么实现的?多维数组是怎么回事?排序方法的接口体现了怎样的设计思维?Java是如何实现排序的?Arrays中的方法不够用怎么办?...
阅读全文
posted @ 2016-08-08 08:52 老马说编程
阅读(2763)
评论(0)
推荐(2)
2016年8月3日
Java编程的逻辑 (30) - 剖析StringBuilder
摘要: 本节主要介绍StringBuilder,它有哪些操作?它是如何实现的?数组长度是如何扩展的?为什么要那么扩展?System.arraycopy有什么特别之处?String的+和+=是如何实现的?什么时候可以用,而什么时候不建议用?...
阅读全文
posted @ 2016-08-03 07:26 老马说编程
阅读(3128)
评论(4)
推荐(6)
2016年8月1日
Java编程的逻辑 (29) - 剖析String
摘要: 字符串操作大概是计算机程序中最常见的操作了,Java中表示字符串的类是String,它有哪些方法?内部是如何实现的?如何处理各种不同的编码?不可变性意味着什么?字符串常量到底是什么?hashCode是如何实现的?...
阅读全文
posted @ 2016-08-01 07:44 老马说编程
阅读(3235)
评论(6)
推荐(7)
2016年7月20日
Java编程的逻辑 (28) - 剖析包装类 (下)
摘要: Character类除了封装了一个char外,还有什么可介绍的呢?它有很多静态方法,封装了Unicode字符级别的各种操作,是Java文本处理的基础,注意Unicode字符并不等同于char,本节详述这些方法以及相关的Unicode知识。
阅读全文
posted @ 2016-07-20 08:30 老马说编程
阅读(3732)
评论(4)
推荐(2)
上一页
1
···
3
4
5
6
7
8
9
10
下一页
公告