Java
xerophyte000
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Java】CGlib动态代理
一、用前准备CGlib或CGlib Nodep包二、用例:1、创建一个类的动态代理,并同时为其实现指定的接口,即动态实现接口下面例子动态的为App类实现了Runnable接口import org.junit.Test;public class AppTest { @Test public void testCglib(){ CglibProxy proxy =原创 2015-11-01 15:54:55 · 701 阅读 · 0 评论 -
【Java】JavaBean与Object
/** * JavaBean */class Point implements Comparable,Serializable{ /* * 版本号 * 如不加,序列化的时候会自动生成,这种方式严格的控制兼容性,只要类发生改变 * 则版本号就会改变,反序列化失败 * 如果明确指定版本号,当类发生改变但版本号相同时,则会使用兼容模式,求同存异 * 原来对象有的属性,现在还有原创 2015-06-30 21:37:32 · 497 阅读 · 0 评论 -
【Java】IO字节流
public class StreamIO { //========================================低级字节流====================================== /** * FileOutPutStream 低级输出流 */ //@Test public void testFOS() throws Exception {原创 2015-06-30 21:35:32 · 420 阅读 · 0 评论 -
【Java】RandomAccessFile
/** * 可以读写文件,读写操作是基于指针完成的,总是在指针当前位置进行读写操作 * 读写本地文件推荐, 因其可方便的移动指针,流的操作则是单向的。 */public class RandomAccessFileDemo { // @Test public void testBase() throws Exception { /* * 读写当前目录下文件demo.dat,原创 2015-06-30 21:33:28 · 507 阅读 · 0 评论 -
【Java】基础,变量和表达式
public class Base {/*** 一句话知识点:* 实例变量如果不进行显示的初始化,则会初始化为默认值。* 局部变量则必须在使用前进行初始化。*/@Testpublic void test1(){byte a =10;//char c = a;//编译出错。可以直接为char赋值数值但不能将一个数值类原创 2015-06-29 21:55:55 · 360 阅读 · 0 评论 -
【Java】【转发】java基础:父类与子类之间变量和方法的调用 http://blog.youkuaiyun.com/xxqi1229/article/details/6905530
1)父类构造函数java中当调用某个类的构造方法的时候,系统总会调用父类的非静态初始化块进行初始化,这个调用是隐式的,而且父类的静态初始化代码块总是会被执行,接着调用父类的一个或者多个构造器执行初始化,这个调用也可以通过super进行显式调用。例如:父类代码如下:public class Creature {//父类{//非静态代码块System.out.println转载 2015-06-28 22:13:04 · 523 阅读 · 0 评论 -
【Java】基本数据类型及其封装类、字符串、Date\Calendar\SimpleDateFormate
原创 2015-06-28 21:45:00 · 620 阅读 · 0 评论 -
【Java】static\final\static final区别
初始化调用存储区存在数量Static初次使用导致类加载时类名方法区1Final编译期内:实例变量创建时或构造方法,只一次局部变量使用前,只一次对象同变量同对象数Static final编译期内:创建时,只一次类名方法区1原创 2015-06-14 10:01:00 · 555 阅读 · 0 评论 -
【Java】集合总结
原创 2015-05-21 23:33:58 · 325 阅读 · 0 评论 -
【Java】日期时间API
/** * 日期时间相关API */public class DateDemo { /** * Date用于存储时间 如果用其获取或计算时间将不保证精确 因此建议将Date用于表示一个固定的时间点 */ public void testDate() { Date date = new Date(); System.out.println("当前时间:" + date);原创 2015-06-30 21:39:51 · 420 阅读 · 0 评论 -
【Java】字符流
/**====================================字符流========================================= * 天生具备了处理字符的能力,是一种可以直接读取字符的高级流 ===================================================================================原创 2015-07-01 22:46:36 · 335 阅读 · 0 评论 -
【Java】集合基础
public class CollectionDemo { private static final long LEVEL = 20150701;//本码讲版本 //======================集合基础================= @Test public void testCollection() { /* * add size isEmpty */原创 2015-07-01 22:48:10 · 334 阅读 · 0 评论 -
【Java】JavaIO类图
原创 2015-07-02 22:15:19 · 513 阅读 · 0 评论 -
【Java】String
public class StringDemo { private static final long LEVEL = 20150701;//码讲版本 /* * String 基本操作 */ @Test public void stringtest1() throws UnsupportedEncodingException { String s1 = "123abc";原创 2015-07-01 22:58:57 · 468 阅读 · 0 评论 -
【Java】栈和队列
public class QueueAndStack { private static final long LEVEL = 20150701;//码讲版本 /** * 队列的基本操作 */ public void testQueue() { Queue queue = new LinkedList(); System.out.println("向队尾添加元素:"+queue原创 2015-07-01 22:57:06 · 394 阅读 · 0 评论 -
【Java】Map
//=========================Map=====================public class MapDemo { private static final long LEVEL = 20150701;//本码讲版本 /* * Map基本操作 */ public void testMap1() { Map map = new HashMap();原创 2015-07-01 22:55:27 · 461 阅读 · 0 评论 -
【Java】List
/**===============List====================== * List集合是可重复集,有序,可根据下标操作元素 * ArrayList:数组实现,利于查询不利于增删 * LinkedList:链表实现,利于增删不利于查询 ==========================================================*/public原创 2015-07-01 22:54:42 · 358 阅读 · 0 评论 -
【Java】基本类型包装类
/**===================基本数据类型包装类======================= * 为了解决基本类型不能参与面向对象开发的问题 ================================================================*/public class IntegerDemo { private static final lon原创 2015-07-01 22:53:21 · 499 阅读 · 0 评论 -
【Java】File类
public class FileDemo { private static final long LEVEL = 20150701;//本码讲版本 /**====================File==================== * File 抽象文件系统 通过File可以: * 1、获取文件或目录的属性信息 * 2、操作文件或目录(创建,删除) 不能访问文件数原创 2015-07-01 22:52:23 · 352 阅读 · 0 评论 -
【Java】异常
//=====================java异常处理=================public class ExceptionDemo { private static final long LEVEL = 20150701; /* * 基本异常处理 */ //@Test public void test1(){ FileInputStream in =null原创 2015-07-01 22:51:22 · 370 阅读 · 0 评论 -
【Java】Common-IO
public class Commons_ioDemo { private static final long LEVEL = 20150701;//本码讲版本 /** * 使用commons-io API输出一个目录中所有扩展名为.jar的文件 */// @Test public void testListFiles() throws IOException { File f原创 2015-07-01 22:49:39 · 2039 阅读 · 0 评论 -
【Java】Java面向对象
//=================面向对象知识======================public class OOBase { private static final long LEVEL = 20150701; /* * 使用继承时父类成员将被子类继承,如子类中未定义同名变量,父子类将共享该成员。 * 此时super和this访问的是内层中的同一个变量 * 只有子类原创 2015-07-01 23:00:42 · 443 阅读 · 0 评论
分享