java基础
啦啦啦灬
这个作者很懒,什么都没留下…
展开
-
JAVA53个关键字
用于定义数据类型的关键字 class interface byte short int long float double char boolean void enum 用于定义数据类型值得关键字 true false null 用于定义流程控制的关键字 if els...原创 2019-08-26 16:02:28 · 512 阅读 · 0 评论 -
数组
1.数组的定义格式 第一种:数据类型[]数组名=new 数据类型[数组的大小/长度]--动态初始化; 第二种:数据类型[]数组名=new 数据类型[]{元素1,元素2,...,元素n};--静态初始化 第三种:数据类型[]数组名={元素1,元素2,......,元素n};--不能分开定义2.数组的应用 2.1 获取数组的元素 int arr[]={1,2,4,5,9,8,5}; ...原创 2019-08-26 17:34:01 · 130 阅读 · 0 评论 -
面向对象
1.三大基本特性:封装、继承、多态 1.1 封装 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏.封装是面向对象的特征之一,是对象和类概念的主要特性。简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,不能被外界访问。通过这种方式,对象对内部数据提供了不同级...原创 2019-08-27 11:54:26 · 134 阅读 · 0 评论 -
Java序列化与反序列化
//1.创建一个实体类对象并实现序列化接口(Serializable)public class Person implements Serializable{ /** * */ private static final long serialVersionUID = 1L; private String name;//姓名 private char sex;//性别 priv...原创 2019-08-28 10:02:00 · 224 阅读 · 0 评论 -
Java的反射
1.什么是反射? 反射是框架设计的灵魂 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class...原创 2019-08-28 11:55:30 · 135 阅读 · 0 评论