
java基础
文章平均质量分 57
君子陌
这个作者很懒,什么都没留下…
展开
-
java基础:语法(二)
语法这些东西不会从头到尾捋一遍,原创 2014-05-05 10:46:08 · 647 阅读 · 0 评论 -
Java泛型及其使用
转自(http://www.cxybl.com/html/bcyy/java/201111037710.html)1.为什么要用泛型 JDK 1.5之前,对象保存到集合中就会失去其特性,取出时要手动进行人工强制类型转化,集合元素中的数据类型可以不统一, 例:List集合 list=new ArrayList(); list.add("aa"); list.add转载 2014-05-14 17:10:50 · 576 阅读 · 0 评论 -
java的反射机制
反射的概念反射是应用与框架的基石反射是什么?反射就是将类的class文件加载到内存中,并解析文件里面的数据。它是一门技术,它包含一套API(反射API)。Class文件里有哪些重要数据呢?成员变量,构造方法,一般方法,包等信息。通过反射技术能干什么?创建类的对象,操作对象的属性和调用方法。谁使用了反射?所有的框架:Struts, Spring, He原创 2014-05-14 17:22:31 · 561 阅读 · 0 评论 -
java的内省和反射
反射就是把java类中的各种成分映射成为相应的java类。 例如:一个java类用一个Class类的对象来表示,一个类中的组成部分:成员变量、方法、构造函数、包等等信息也用一个个java类来表示,获得其中的变量,方法,构造函数,修饰符,包等信息,这些信息就是用相应类的实例对象来表示,它们是Field、Method、Constructor、Package等等转载 2014-05-15 10:10:28 · 645 阅读 · 0 评论 -
Java对象的序列化和反序列化
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象转载 2014-05-16 13:28:06 · 484 阅读 · 0 评论 -
关于java对象序列化您不知道的5件事
Java 对象序列化(Java Object Serialization)在 Java 编程中是如此基本,以致很容易让人想当然。但是,和 Java 平台的很多方面一样,只要肯深入挖掘,序列化总能给予回报。在这个新系列的第一篇文章中,Ted Neward 给出 5 个需重新审视 Java 对象序列化的理由,并提供重构、加密和验证序列化数据的技巧(和代码)。转载 2014-05-16 14:08:49 · 629 阅读 · 0 评论 -
java基础:IO(九)
概述输入:读取外部数据(磁盘、光盘等存储设备的数据)到程序(内存)中。输出:将程序(内存)数据输出到磁盘、光盘等存储设备中Java 的 IO 流主要包括输入、输出两种 IO 流,每种输入、输出流有可分为字节流和字符流两大类:字节流以字节为单位来处理输入、输出操作字符流以字符为单位来处理输入、输出操作原创 2014-05-16 11:37:48 · 575 阅读 · 0 评论 -
java基础:集合(七)
集 合 类● 集合的概念及框架● 集合API● Collection接口● Iterator接口● List接口● Comparable接口● Set接口● Map接口● 增强的for循环● 泛型(JDK1.5新增)● 为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就原创 2014-05-14 16:54:07 · 712 阅读 · 0 评论 -
java 任务类
很多时候我们需要定时wa原创 2014-04-30 14:57:27 · 626 阅读 · 0 评论 -
java基础:注解(八)
Annotation(注释) 概述 从 JDK 5.0 开始, Java 增加了对元数据(MetaData) 的支持, 也就是 Annotation(注释), ---元数据,描述数据的数据 Annotation 其实就是代码里的特殊标记, 这些标记可以在编译, 类加载, 运行时被读取, 并执行相应的处理. 通过使用 Annotation, 程序员可以在不改变原有逻辑的原创 2014-05-15 11:09:40 · 576 阅读 · 0 评论 -
java中List和Map的去重
一:List去重二:Set去重原创 2014-05-08 10:46:07 · 12413 阅读 · 0 评论 -
遍历Map的四种方法
原文:http://www.cnblogs.com/kristain/articles/2033566.html转载 2014-05-08 10:55:13 · 481 阅读 · 0 评论 -
java基础:面向对象(三)
万事万物接对象原创 2014-05-05 14:12:38 · 624 阅读 · 0 评论 -
java 基础:异常处理(六)
程序在编译和运行的过程中可能会出现各种各样的问题,这种“问题”可被分为两类,Error(错误)和Exception(异常)Error(错误):JVM系统内部错误、资源耗尽等严重错误,多见于语法错误,编译不通过的情况Exception(异常):在程序执行期间发生的不正常情况称之为“异常”。常见的有文件没找到,网络错误,非法参数,空指针等。对于Error,借助于编译器我们一般在编译期间就可原创 2014-05-06 17:16:00 · 495 阅读 · 0 评论 -
java基础:环境搭建(一)
做开发近两年了,做原创 2014-04-21 17:27:59 · 645 阅读 · 0 评论 -
java基础:高级类特性(四)
java高级类特性包括有:继承,方法重载、覆盖,多态,成员访问控制,关键字,原创 2014-05-06 10:31:27 · 1039 阅读 · 0 评论 -
java基础:常用类(五)
主要内容String 类StringBuffer 类StringTokenizer 类Date 类Clendar 类Math 与 BigInteger 类DateFormat 类Pattern与Match 类原创 2014-05-06 14:43:41 · 594 阅读 · 0 评论 -
单例设计模式
class Single{ private static Single onlyone = new Single();//私有的,只能在类的内部访问 private String name;public static Single getSingle() { //getSingle()为static,不用创建对象即可访问return onlyone; } pri原创 2014-05-05 14:51:58 · 463 阅读 · 0 评论 -
java类中各属性成员执行顺序
我们都知道类(class)由成员变量和成员方法(成员函数)构成,其中还有一个由一对大括号{}组成的代码块,下面通过一个简单的小例子,验证一个普通的java类中成员的加载顺序,类在进行初始化的时候加载顺序是这样子的:静态代码块|助手方法->一般代码块->构造方法同时也可以看到普通方法在没被调用时候是不执行的。写博客远比想象中的困难,大概是积累不够的缘故,同时也怕会给他人带来误原创 2014-04-21 16:08:32 · 1653 阅读 · 1 评论 -
java的几大排序
package com.test.wu.test;import java.util.Arrays;public class TestSort { /** * 冒泡排序 (效率 O(n²),适用于排序小列表。) * * @param arr * 相邻两两比较 */ public void BubbleSortArray(int[] arr) {原创 2014-05-08 17:12:51 · 518 阅读 · 0 评论 -
类之间的关系:泛化,依赖,关联,聚合,组合,实现
转自(http://blog.youkuaiyun.com/hguisu/article/details/7609483)转载 2014-05-22 11:04:27 · 3038 阅读 · 0 评论