java
侃树
这个作者很懒,什么都没留下…
展开
-
java基础之异常处理(一)
一、什么是异常简单地讲,异常就是程序出现了不正常的状况。二、异常的分类Throwable:是 Java 语言中所有错误或异常的超类。其包含两个子类:Error和Exception。Error : 错误,用于指示合理的应用程序不应该试图捕获的严重问题,比如OutOfMemoryError(内存溢出)、IOError等。我们一般不对Error做处理,因为原创 2016-04-30 23:12:25 · 350 阅读 · 0 评论 -
java注解之基础篇
(本来要读一下PendingIntent的源码,发现好多注解,所以就脑补了下注解)一.什么是注解? 在JDK1.5后java开始了对元数据(Metadata)的支持,也就是注解(Annotation)。 关于Metadata的介绍: Metadata is "data that provides information about other data".Two types原创 2016-05-29 23:10:29 · 445 阅读 · 0 评论 -
关于Java多线程基础的回顾
因为想深入的对Java线程进行进一步的了解,所以,线程的基础部分做了一下回顾。一、基本概念1.程序:程序是指对指令、数据以及它们之间组织形式的描述。 2.进程:进程是指是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。 3.线程:线程是程序中一个单一的顺序控制流程,简单理解就是程序中的一个执行单元。问题1:程序和进程的区别与联系? 1)区别:a. 进程是程原创 2016-06-10 19:53:58 · 536 阅读 · 0 评论 -
Java序列化(Serialize)和反序列化(Deserialize)
对象的序列化一、目的: 将对象转换成与平台无关的二进制流,从而可以保存到磁盘或者进行网络传输,其它程序获 得这个二进制流后可以将其还原成对象。 序列化机制可以使对象可以脱离程序的运行而对立存在。 ———————————————————————————————————————— 二、是什么? 序列化(Serialize)指将一个java对象写入IO流中,与此对应的是,原创 2016-07-04 00:08:53 · 11237 阅读 · 0 评论 -
Java笔记--垃圾回收机制
Java的垃圾回收机制一 、概述Java的垃圾回收(Garbage Collection),更明确地应该是对垃圾占用的内存进行回收。问题1.1: 为什么要了解Java的垃圾回收呢? 主要有以下几个原因: 1)程序需要进行内存溢出的排查 2)程序需要内存泄漏的排查 3)垃圾回收成为程序提高高并发上限的瓶颈。对于Java的GC机制,我们通常需要考虑以下几个方面: ** 哪些内存需要原创 2016-07-04 17:54:18 · 441 阅读 · 0 评论