- 博客(9)
- 收藏
- 关注
原创 集合、泛型
一、集合 集合即Java实例类库中存在的一套完整的容器类,基本类型有:List、Set、Queue、Map。1、List集合 List接口在Collection基础上添加了大量的方法,可以在List的中间插入和移除元素。1、ArrayList ArrayList实现了长度可变的数组,在内存中分配连续的空间,遍历元素和随机访问元素的效率比较高。常用方法:方法名说明...
2019-06-05 20:36:45
1517
原创 I/O流
1、什么是流? 流可以理解为一种传输数据的通道,I/O流(即Input/Output,输入/输出),java中所有输入流都是抽象类 InputStream(字节输入流) 或抽象类 Reader(字符输入流) 的子类;而所有输出流都是抽象类OutputStream(字节输出流) 或抽象类Writer(字符输出流) 的子类。2、输入流 InputStream类是字节输入流的抽象类,是所有字节...
2019-06-02 18:09:41
238
原创 反射
一、反射1、概念通过java反射机制,可以在程序中访问已经装载到JVM中的java对象的描述,实现访问、检测和修改描述java对象本身信息的功能。2、如何使用反射机制我们知道。所有java类均继承了Object类,在Object类中定义了一个getClass方法,该方法返回一个类型为Class的对象,利用返回的对象可以访问原对象的描述信息。主要描述信息:包路径getPackage...
2019-06-02 14:18:47
140
原创 异常
1、概念 异常是一个程序执行期间发生的事件,它中断了正在执行的程序的正常指令流。2、常见异常ArrayIndexOutOfBoundsException 数组下标越界异常NullPointerException 空指针异常ClassCastException 类型转换异常StringIndexOutOfBoundsException 字符串索引超出范围抛出的异常3、捕捉异常...
2019-06-01 17:42:38
140
原创 接口、内部类
1、概念 接口,是java所提供的另一种重要技术,它可视为一种特殊的类,其结构和抽象类相似,是抽象类的一种变体。接口的宗旨在于,定义多个继承类共同遵守的“契约”。所以接口中所有成员,其访问值类型都必须为public,否则不能被继承,就失去了“契约”内涵。2、组成元素接口名通过interface关键字修饰。接口中有数据成员(数据成员一定要赋初值,并且此值不能再更改。)【系统默认把“pu...
2019-05-31 20:59:20
280
原创 多态和数据传递
一、多态1、概念 java中对象的三大特征为:封装、继承、多态。其中多态源于继承,即没有继承也就没有多态。 所谓多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定。因为在程序运行时才确定具体的类,...
2019-05-31 19:57:11
392
原创 static关键字和斐波那契数列代码实现
一、static关键字1、概念 static关键字即静态修饰符,并且标识成员可以被类直接调用,如我们的主方法public static void main(){}就可以直接用类名来调用带有static关键字的属性和方法。2、static关键字的应用方面(五种)静态成员变量(在数据类型前加static)静态成员方法(在方法访问修饰符后加static)静态代码块 如:static{...
2019-05-29 18:24:18
454
原创 1、类和对象
1 类类是我们Java程序中最小的执行单元:面向对象思想开发(方法)Python:函数 面向对象+函数式编程类使用class关键字修饰类名使用首字母大写的写法一个源文件不能代表一个类,原因是一个源文件中可以存放多个类2 对象对象:能看到到或者说在程序中可以直接使用的内容被称之为对象通过new关键字创建的 :类名 对象名=new 类名();3 类中的成员变量类中的成员变量具有什...
2019-05-28 19:37:28
173
原创 1、数组
为什么需要使用数组:在内存空间中连续分配内存的一种结构一个变量默认情况下只能存储一个数据,数组可以存储若干个创建数组的语法:1:数据类型 [] 数组名 =new 数据类型[长度];2:数据类型 [] 数组名=new 数据类型[]{a,b,c,d}3:数据类型 [] 数组名={a,b,c,d};向数组中保存元素的方式:第几个位置赋什么值index索引**:从0开始的,一值到数组的长度-...
2019-05-28 18:23:56
172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人