会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
nil2inf
博客园
首页
新随笔
联系
订阅
管理
2015年8月11日
JVM 学习笔记 1. JVM 运行模型
摘要: ## 目录1. JVM 启动流程2. JVM 基本结构3. 内存模型4. 虚拟机的运行方式## 1. JVM 启动流程如下图所示:![JVM启动流程][1]## 2. JVM 基本结构两幅经典的模型图:![JVM基本结构][2]![JVM-internal][3]其中:1. PC寄存器:每个线程都拥...
阅读全文
posted @ 2015-08-11 20:42 nil2inf
阅读(984)
评论(1)
推荐(2)
2015年5月19日
Core Java笔记 9.集合(I) - 使用
摘要: ## 本章重点:>* Java Collction 设计策略>* 具体的集合类---## Java Collection 设计策略Java 采用如下策略:1. Java Collection 也是采用 interface 和 implementation 分离. **接口本身不关心实现的效率,那是选...
阅读全文
posted @ 2015-05-19 17:50 nil2inf
阅读(751)
评论(0)
推荐(0)
2015年5月9日
Core Java笔记 8.泛型(II) - 高级语法与最佳实践
摘要: ## 本章重点:>* 高级语法:通配符>* 最佳实践---本文介绍泛型的高级语法已经最佳实践。Java 泛型的很多限制都可以从上篇中的原理(Java 泛型机制) 来解释。## 通配符通配符是使用的角度而言的,在编译器期间执行更加严格的检查。### 子类限定通配符**语法:**`Pair`**继承关系...
阅读全文
posted @ 2015-05-09 22:52 nil2inf
阅读(1098)
评论(0)
推荐(0)
2015年5月4日
Core Java笔记 7.泛型(I) - 概念,语法与原理
摘要: ## 本章重点:>* 为何要使用泛型>* 定义泛型类>* 定义泛型方法>* 原理:Java 泛型代码机制>* 泛型与多态的冲突与解决---本文主要介绍 Java 泛型的概念和定义,以及 Java 泛型机制的实现原理。## 为何要使用泛型使用泛型程序设计,可以避免随处可见的 Object 以及强制转换...
阅读全文
posted @ 2015-05-04 21:41 nil2inf
阅读(816)
评论(0)
推荐(1)
2015年5月3日
Core Java笔记 6.部署应用程序
摘要: ## 本章重点:>* JAR 文件>* Java Resource>* 应用程序的配置---## JAR 文件 JAR 可以将 Java 应用程序打包,JAR 文件可以包含类文件,也可以包含资源文件. JAR 文件采用 ZIP 压缩格式. JAR 命令:```➜ Desktop ja...
阅读全文
posted @ 2015-05-03 17:46 nil2inf
阅读(685)
评论(1)
推荐(1)
2015年4月30日
Core Java笔记 5.内部类
摘要: ## 本章重点:>* 为何使用内部类>* 访问外围类数据>* 内部类的语法规则>* 局部内部类>* 匿名内部类--- 内部类(inner class)是定义在另一个类中的类。 ## 为何使用内部类1. 内部类方法可以访问外围类的数据,包括私有的数据.2. 内部类可以对同一个包种的其他类隐藏...
阅读全文
posted @ 2015-04-30 16:27 nil2inf
阅读(202)
评论(0)
推荐(0)
Core Java笔记 4.接口
摘要: ## 本章重点:>* interface>* clone>* interface & callback>* proxy---## interface 接口——如果类遵从某个特定接口,那么就履行这项服务。 ### 接口的特征>1. 可以声明接口的变量,但是不可以实例化.>2. interf...
阅读全文
posted @ 2015-04-30 16:25 nil2inf
阅读(143)
评论(0)
推荐(0)
Core Java笔记 3.反射
摘要: ## 本章重点:>* Class 类>* 利用反射分析类>* 在运行时使用反射分析对象>* 使用反射编写泛型数组代码>* 方法指针--- 能够分析类能力的程序称为反射(reflective). Java 提供了丰富且精心设计的工具集(reflection library). ## Cla...
阅读全文
posted @ 2015-04-30 16:24 nil2inf
阅读(304)
评论(0)
推荐(0)
Core Java笔记 2.继承
摘要: ## 本章重点:>* 继承>* 多态与动态绑定>* Object类>* 对象包装器&自动打包---## 继承涉及到的概念:超类(superclass)、子类(subclass)`extends`关键字`super`关键字多态(polymorphism)、动态绑定(dynamic binding)重点...
阅读全文
posted @ 2015-04-30 16:21 nil2inf
阅读(200)
评论(0)
推荐(0)
Core Java笔记 1.对象与类
摘要: ## 本章重点:>* 面向对象程序设计>* 使用现有Java类>* 自定义类---## 面向对象程序设计面向对象核心概念:classinstance(instance fields, method, constructor)面向对象的三个特征:>1. encapsulation>2. inherit...
阅读全文
posted @ 2015-04-30 16:05 nil2inf
阅读(677)
评论(2)
推荐(0)
公告