
Java个人总结
文章平均质量分 83
BenXYZ
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
黑马程序员--01.赋值语句练习【个人总结】
Java赋值语句举例练习下列常量赋值给变量语句编译能通过么?为什么?出现浮点型数据的时候:这种题要分两步考虑:Step1. 浮点型常量值是什么类型的。如果没有标示,默认是什么类型的这一步非常重要!!!也是必须考虑的Step2. 左边的浮点型变量的类型是否和右边的浮点型常量的值的类型一致 如果一致:就看这个常量表示的值的大小是不是符合左边变量本身表示的范围之内原创 2013-07-16 17:20:22 · 1369 阅读 · 0 评论 -
黑马程序员--Java基础加强--09.【MyEclipse的class文件所在的目录配置】【相对路径解析】【个人总结】
MyEclipse配置特点MyEclipse的class文件所在的目录配置 相对路径解析----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. MyEclipse的class文件所在的目录配置---bin1). MyEclipse工程中的.classpath文件(1). “.classpath”原创 2013-08-04 08:27:48 · 2474 阅读 · 0 评论 -
黑马程序员--Java基础加强--10.【PropertyDescriptor操作JavaBean VS 反射操作Java类】【个人总结】
JavaBean总结----- 简单内省操作和反射操作的关系 ----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------这篇日志着重阐述对JavaBean的简单内省操作和反射操作的关系1. 简单内省操作JavaBean VS 反射操作JavaBean1). JavaBean的特殊性(原创 2013-08-05 10:09:34 · 1569 阅读 · 0 评论 -
黑马程序员--Java基础加强--13.利用反射操作泛型II【TypeVariable】【GenericArrayType】【WildcardType】【Type及其子接口的来历】【个人总结】
利用反射操作泛型II----- GenericArrayType接口 TypeVariable接口 WildcardType接口 Type及其及接口的来历----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. java.lang.reflect. GenericArrayType接原创 2013-08-08 17:16:23 · 5209 阅读 · 0 评论 -
黑马程序员--Java基础加强--12.利用反射操作泛型I【与反射+泛型相关的接口类型综述】【Type】【ParameterizedType】【个人总结】
利用反射操作泛型I----与反射+泛型相关的接口类型综述 Type接口ParameterizedType接口----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 和反射+泛型相关的接口类型概述相关接口综述(1). 和反射+泛型有关的接口类型[1]. java.lang.reflect.Typ原创 2013-08-08 17:11:47 · 4002 阅读 · 0 评论 -
黑马程序员--09.动态与代理AOP--04【推理动态代理类内部结构I】【InvocationHandler实现类的具体写法】
动态代理与AOP----4推理动态代理类的内部结构IInvocationHandler实现类的具体写法----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------由于动态代理类是存在于内存而不是文件系统中,更不可能存在什么源文件。但是如果能对动态代理类的内存字节码对应的源文件代码进行合理的推断来,那么有助于对动态代理类的原创 2013-08-21 14:51:03 · 1229 阅读 · 0 评论 -
黑马程序员--Java基础加强--15.利用反射操作泛型IV【通过反射Method解析泛型方法思路】【通过Method对四种Type子接口类型进行解剖】【使用递归对任意复合泛型类型进行彻底解剖】【个人
利用反射操作泛型IV-----通过反射Method解析泛型方法思路 通过Method对四种Type子接口类型进行解剖使用递归对任意复合泛型类型进行彻底解剖----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 通过反射Method解析泛型方法思路解析总体思路想通过反射获取方法的参数类型:ste原创 2013-08-09 23:54:56 · 1809 阅读 · 0 评论 -
黑马程序员--Java基础加强--17.利用反射操作泛型VI【泛型类型变量的语义】【GenericDeclaration接口】【泛型接口TypeVariable】【通过Class反射解析泛型类】
利用反射操作泛型VI泛型类型变量的语义GenericDeclaration接口泛型接口TypeVariable通过Class反射解析泛型类----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 泛型类型变量的语义(1). 以往遇见的泛型声明的基本含义 -----举例说明[1]. 集合中常见原创 2013-08-10 17:03:33 · 3939 阅读 · 3 评论 -
黑马程序员--Java基础加强--16.利用反射操作泛型V【通过Constructor反射解析泛型构造方法】【通过Field反射解析泛型成员变量】【个人总结】
利用反射操作泛型IV通过Constructor反射解析泛型构造方法 通过Field反射解析泛型成员变量----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 通过Constructor反射解析泛型构造方法1). 构造方法和普通方法关系(1). 构造方法和普通方法的区别[1]. 普通方法必须有返回值原创 2013-08-10 10:10:08 · 2299 阅读 · 0 评论 -
黑马程序员--Java基础加强--07.【反射创建对象 操作字段 调用方法的异同】【个人总结】
反射总结反射创建对象 操作字段 调用方法 的异同----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------这篇日志着重阐述反射创建对象,操作字段和调用方法的步骤和形式的特点1. 反射 Constructor, Field, Method 步骤无论是通过Java反射 创建对象,操作原创 2013-07-31 22:22:42 · 1352 阅读 · 0 评论 -
黑马程序员--06.基本数据类型包装类--【强制类型转换】【强转VS专用方法转换】【个人总结】
强制类型转换的使用强制类型转换 VS 专用转换方法----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 强制类型转换的使用1). 不同类型引用之间的转换(1). 转换的两个类 (A和B) 之间不具有继承关系使用强制类型转换[1]. 类型A的对象强转到类型B的引用 (对象 ---> 引用)直接原创 2013-08-24 21:00:04 · 2157 阅读 · 0 评论 -
黑马程序员--09.IO流--08.【PrintStream_println( )】【PrintStream_print( )】【String_valueOf( )】【个人总结】
PrintStream的println方法总结PrintStream的print方法总结String的valueOf方法总结----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. System.out.println(xxx)和print(xxx)方法1). PrintStream的打印方法初步(原创 2013-08-25 14:54:55 · 1098 阅读 · 0 评论 -
黑马程序员--05.类加载器--05【自定义类加载器】【自定义类加载器举例】
类加载器--5自定义类加载器自定义类加载器举例----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 自定义类加载器1). 类加载过程可操控部分 (回顾)(1). 类加载过程的五个环节[1]. 一个类被加载的五个阶段:加载、验证、准备、解析和初始化。[2]. 只有加载阶段中的环节可以被编程原创 2013-08-17 18:28:36 · 1092 阅读 · 0 评论 -
黑马程序员--08.泛型--02.【泛型方法】【泛型接口】【泛型限定的基本使用】【个人总结】
泛型--2 泛型方法 泛型接口----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 泛型方法 1). 泛型类的局限性(1). 泛型类局限性的示例[1]. 实例代码 ----泛型类class Demo{ public void show(T t){ S原创 2013-07-26 16:14:15 · 1847 阅读 · 2 评论 -
黑马程序员--Java基础加强--11.【MyEclipse使用快捷键提取方法的要点】【个人总结】
MyEclipse提取方法----- MyEclipse使用快捷键提取方法的要点----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------这篇日志着重阐述在使用MyEclipse的快捷键提取代码中的方法的时候,应该注意的要点1. MyEclipse使用快捷键提取方法的要点1). 从现有代码提前方法的操作步骤原创 2013-08-05 10:16:00 · 4569 阅读 · 2 评论 -
黑马程序员--Java基础加强--06.【泛型通配符限定】【个人总结】
泛型通配符限定 总结----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------本篇日志着重总结extends和super在泛型限定中的使用方法1. 泛型通配符限定1). extends, super和? 的基本使用规则(1). 定义类型参数的规则[1]. 自定义类型参数的限制自定义类型参数的时候,可以原创 2013-07-30 09:55:37 · 1572 阅读 · 0 评论 -
黑马程序员--Java基础加强--05.【泛型通配符】【个人总结】
泛型通配符 总结----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 泛型通配符?总结 (1). ?的基本说明[1].【?使用的场合】自定义类型参数是比较标准的。但是,如果不想自定义类型参数,又想使用泛型,那么就采用?占位符进行类型参数占位。[2]. 【?使用的含义和来历】因为你也没定原创 2013-07-29 14:41:17 · 1088 阅读 · 0 评论 -
黑马程序员--Java基础加强--02.代码简化 书写规律I_原始数据类型【重载】【多态】【泛型】【泛型限定】【个人总结】
代码简化 书写规律I -----原始数据类型 重载 多态 泛型 泛型限定----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------这篇日志着重阐述如何简化代码的书写以及常见的代码简化技巧。现在假设函数的接收参数本身是不带泛型的原始数据类型,并且参数的个数都是一样的,这里设为一个。【多个不同类型的参数可以原创 2013-07-28 11:08:04 · 1196 阅读 · 1 评论 -
黑马程序员--02.Java语言基础--01.赋值语句练习2【个人总结】
Java赋值语句举例练习2----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 基本数据类型题目(1). 下列两个赋值语句正确么?为什么?short s =4; //line1 s=s+5; //line2ANS: 以上语句编译失败!* line1编译没有问题。原因已经原创 2013-07-16 19:24:19 · 1397 阅读 · 0 评论 -
黑马程序员--02.Java语言基础--03.堆内存和栈内存的区别【个人总结】
Java堆内存和栈内存的区别----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 堆内存和栈内存的区别1). 表格对比 比较指标比较对象存储内容地址值默认初始化值内存管理机制栈内存方法中和局部代原创 2013-07-17 12:47:14 · 1225 阅读 · 0 评论 -
黑马程序员--03.面向对象--01.静态方法调用非静态成员【个人总结】
静态方法调用非静态成员----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 静态成员方法只能访问静态的成员 (方法/变量) ------à静态只能访问静态 非静态可以访问静态(原因就是对象也可以调用静态成员)。 结论:静态 (方法)只能访问静态但是非静态 (方法)可以访问任意*原创 2013-07-18 09:41:00 · 1249 阅读 · 0 评论 -
黑马程序员--03.面向对象--04.子类构造必须访问父类构造的原因 this_super语句的含义【个人总结】
子类构造必须访问父类构造的原因 this和super的含义----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 子类构造方法必须访问父类构造方法的原因{1}. 原因:子类继承自父类,那么子类就必须要拥有父类的所有财产和父类的功能。财产指的是父类的成员变量和成员方法。{2}. 成员方法的代码全部原创 2013-07-19 16:11:39 · 1114 阅读 · 0 评论 -
黑马程序员--03.面向对象--02.子类和父类成员变量的关系【个人总结】
子类、父类成员变量的关系----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------继承中子类、父类成员变量的特点给出一段程序class Fu{ int num =4; void hah(){}}class Zi extends Fu{ int num =5; void show(){原创 2013-07-19 10:18:54 · 1164 阅读 · 0 评论 -
黑马程序员--03.面向对象--03.子类父类方法重写和覆盖的理解【个人总结】
子类、父类方法重写和覆盖的理解----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1). 重写的理解(1). 为什么仅仅提及到子类对父类成员函数的重写呢?前提:要重写的父类成员是非私有的访问权限[1]. 成员变量的重写实际上,子类和父类出现同名成员变量的时候,就是子类对父类成员变量的重写。因为变量仅仅是一原创 2013-07-19 14:11:59 · 1132 阅读 · 0 评论 -
黑马程序员--03.Java面向对象--05.子类对象初始化的过程【个人总结】
子类对象初始化过程----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 子类对象的初始化过程1). 执行顺序有继承的时候,调用子类构造方法之后,运行到子类构造函数第一行之后, 执行顺序如下:(1). 父类静态相关初始化(仅仅执行一次){1}. 父类的静态成员显式初始化(仅执行一次)--->{原创 2013-07-20 07:47:44 · 1189 阅读 · 0 评论 -
黑马程序员--Java基础加强--01.枚举常量被使用的时候的内存图
枚举常量成员被使用时候的内存图----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------(1). 示例代码public class WeekDay { //Step1. 私有化构造方法 private WeekDay(){} //每一个元素分别用public static final的原创 2013-07-21 23:28:20 · 1751 阅读 · 0 评论 -
黑马程序员--05.String字符串类--01. String s1=new String (a)内存图【个人总结】
String s1=new String(“a”)内存图----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 问题描述【1】Strings1=new String ("a"); 说法:new 了一个对象,"a"也是一个对象;"a"不是相当于一个参数么?为什么说"a"是个对象?【2】内存图的样子是什么原创 2013-07-23 10:16:03 · 1776 阅读 · 0 评论 -
黑马程序员--07.集合框架--并发访问异常理解:一个单线程程序的多线程运行思想【个人总结】
集合中并发访问异常的理解: 一个单线程程序的多线程理解----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. 问题描述问题产生背景/*需求:对List集合中的元素进行取出,,取出的时候,做一些额外的操作 *迭代的过程中,准备同时添加元素或者删除元素 * */(1). 代码//原创 2013-07-24 15:20:19 · 977 阅读 · 0 评论 -
黑马程序员--07.集合框架--02. 重写HashCode的内存变化过程以及两种重写hashCode方式的比较【个人总结】
重写HashCode 重写HashCode的内存变化过程 两种重写方式的比较----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------(1). 主要代码class Person{ private String name; private int age; public stat原创 2013-07-25 14:38:23 · 3217 阅读 · 2 评论 -
黑马程序员--Java基础加强--08.【javac兼容编译原则】【可变参数数组编译】【个人总结】
javac兼容编译原则 可变参数数组编译----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. javac兼容编译当软件升级之后,对于对外提供某些方法,在不同的版本中非常可能存在不同的声明。此时,需要了解javac对升级后多个版本的同一方法编译方式原则。编译兼容原则兼容编译原则的具体内容最新的ja原创 2013-08-02 10:54:25 · 1192 阅读 · 0 评论 -
黑马程序员--Java基础加强--04.代码简化 书写规律III_数组参数【重载】【数组】【可变参数数组】【泛型可变参数数组】【个人总结】
代码简化 书写规律III –数组参数 重载 数组 可变参数数组 泛型可变参数数组----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------这篇日志着重阐述类型相同,个数不同的重载函数的简化方法1. 背景_原始代码[1]. 分别求出两个数和三个数的和原创 2013-07-29 13:28:39 · 1180 阅读 · 0 评论 -
04.多线程--07.【Runnable接口的来历】【Thread类和Runnable接口的关系】【个人总结】
多线程--7Runnable接口的来历Thread类和Runnable接口的关系----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1. Runnable接口的来历1). 直接继承Thread子类创建多线程存在的缺点(1). Thread类或者其子类中静态成员变量的缺点[1]. 缺点1 ----原创 2013-09-05 10:14:22 · 2047 阅读 · 5 评论