java基础
猩猩在召唤
一百次坚持只为换你一次回眸。。。
展开
-
java创建对象的四种方式
Java语言是一种面向对象的语言,对象是整个Java语言的“核心”,因而创建对象就显得极为重要。这里简单讨论一下创建对象的方法。 总结来说,有以下四种方式: new关键字创建 Java反射的newInstance方法 使用Object的Clone犯法 反序列化 使用new关键字 这是最简单直接的方式,直接调用类提供的构造器创建 使用newInstance()方法 使用...原创 2019-03-01 10:42:10 · 315 阅读 · 0 评论 -
java反射
主要从这几个方面来介绍: 什么是反射? 理解Class类。 类加载机制 通过反射的操作类方法和属性 动态代理 1.反射机制 反射机制是指Java在运行时,可以获取任意一个类的属性和方法,任意一个对象可以调用它的任意一个方法和属性。这种动态获取信息和调用对象方法的功能称作是Java反射机制。 2.理解Class类 Class类是什么? Class类就是用来描述类的类。也就是说它是一...原创 2019-03-09 23:03:25 · 123 阅读 · 0 评论 -
java 序列化和反序列化
序列化 1.什么是序列化?反序列化? 序列化是指将对象编码转化成可以存储或传输的字节流。反序列化就是将字节流重新还原为相等的对象。 2.序列化的特性。 在jvm中,一些对象没有被回收时,只有jvm处于运行状态的时候,对象才可能存在,一旦jvm停止,这些对象也就随之消失。而序列化过后的对象会依然以字节流的形式存在于磁盘之上,当下次java应用程序再次启动时又可以通过反序列化创建对象。 序列化后的对...原创 2019-08-19 14:00:35 · 108 阅读 · 0 评论