自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 JAVA总结 DAY020 1108

DAY020一、字符流1.使用字符流的原因1、使用字节流写字符可以使用,但是需要先把字符串转成字节数组,再存储到文件中,比较麻烦2、使用字节流读取字符如果是纯英文,可以一次读取一个字节如果是纯中文,可以一次读取两个字节(GBK)如果是中英文混杂,每次不知道读取多少个字节,因此无论字节数组准备多大,都会出现乱码解决:1、出现乱码的原因:每次不知道读取多少个字节,转换成字符。而...

2019-11-08 20:13:23 97

原创 JAVA总结 DAY019 1107

DAY019一、IO流1.IO概述InputStream(输入流)OutputStream(输出流)两者都是相对于内存来说2.流的分类1、分类的方式有两种:按照功能可以分类,按照流向也可以分类2、按照功能分类:字节流:可以直接操作字节的流对象字符流:可以直接操作字符的流对象3、按照流向分类:输入流:其他设备流到内存的流对象输出流:内存流到其他设备的流对象4、IO流的体系...

2019-11-07 20:45:14 114

原创 JAVA总结 DAY017 1105

DAY017一、Map1.什么是Map1、Map:双列集合的顶层接口2、Map:单词含义,地图,地图上的每个点,都表示了生活中的一个具体位置。地图的点和生活中的位置,有一个一一对应的关系,这种关系是通过穷举的方式来描述的。3、Map:描述的就是一个数据(key)到另一个数据(value)的映射关系(对应关系)一个数据(key):就是有规律的,容易记忆的,简单的一个数据另一个数据(va...

2019-11-05 19:10:43 103

原创 JAVA总结 DAY016 1104

DAY016一、泛型1.泛型的概述和使用1、泛型:广泛的类型,在定义一个类的时候,类型中有些方法参数、返回值类型不确定,就使用一个符号,来表示那些尚未确定的类型,这个符号,就称为泛型。2、使用:对于有泛型的类型,在这些类型后面跟上尖括号,尖括号里面写上泛型的确定类型(在使用某个类创建对象时,已经可以确定这个具体的类型了,那么就直接写出具体类型)例如:ArrayList al = new ...

2019-11-04 20:05:12 113

原创 JAVA总结 DAY015 1101

DAY015一、集合1.对象类型的数组1、定义一个数组,数组元素的类型是引用数据类型2、这种数组称为对象数组,数组中的每个元素其实都是一个对象的地址,而非对象本身2.集合的由来1、对象数组的不足:无法扩展:数组本身的长度是固定的,一旦创建,就无法修改结果:每次要添加一个新元素的时候,就需要创建一个新的数组,长度为原来的数组长度+1,将原来数组中的所有元素都拷贝到新数组中,添加自己要...

2019-11-03 20:20:11 120

原创 JAVA总结 DAY014 1031

DAY014一、Math1、两个常量E:自然对数的底数,2.718PI:圆周率2、常用方法abs(数字类型),返回该参数的绝对值cbrt(double d),返回d的开立方根sqrt(double d),返回d的正平方根ceil(double d),返回d的向上取整floor(double d),返回d的向下取整log10(double d),返回以10为底的d的对数max...

2019-10-31 19:15:35 90

原创 JAVA总结 DAY013 1030

DAY013一、StringBuilder1.什么是StringBuilder1、StringBuilder是一个可变的字符序列,因为在类中提供了修改私有成员变量的方法常用的方法是append和insert,就是在StringBuilder对象本身上,进行修改操作2、StringBuilder底层和String类型一样,也是维护了一个字符数组,数组是私有的,外界无法直接访问,因此在Str...

2019-10-30 20:34:26 94

原创 JAVA总结 DAY012 1029

DAY012一、API与类库1.API1、API:Aplication programming interface应用程序编程接口2、接口interface:用于规定方法名称的规则的集合。定义方法的修饰符、返回值类型、方法的名称、方法的参数列表、方法的功能。3、API接口:应用程序编程接口,包含了各种实际有实现内容的方法、类型、接口、枚举更多使用的是这些内容的调用,而不是实现内容。2...

2019-10-29 20:39:34 121

原创 JAVA总结 DAY011 1028

DAY011一、内部类1.内部类的概述1、定义在内部的类,就是内部类。可以定义在方法的内部,可以定义在类的内部。2、根据定义的位置不同,可以分为:成员内部类 //放在类中方法外的类局部内部类 //放在方法中的类3、成员内部类://根据修饰符或关键字普通的成员内部类 //没有修饰符,没有关键字 class 类名私有的成员内部类 //被private修饰的类 private clas...

2019-10-28 20:03:29 128

原创 JAVA总结 DAY09 1024

DAY09一、抽象类1.抽象方法1、抽象:抽取像的、相同的、相似的内容出来2、抽象方法:只有方法声明,而没有方法实现的方法,就是抽象方法在各个子类中,对于某个方法都有自己不同的实现,所以实现各不相同,无法抽取,只能抽取方法的声明上来,在父类中,方法就只有方法声明没有方法体。就是抽象方法。3、定义格式:没有方法实现,连大括号都没有,直接在方法声明后面加上一个分号,表示方法定义结束 pu...

2019-10-27 21:35:17 63

原创 JAVA总结 DAY09 1024

DAY09一、继承1.继承的概述1、让类与类产生关系,子父类的关系2、关键字:extends,扩展、增加、继承3、父类和子类:父类:被继承的类,超类、基类子类:用于继承的类,派生类4、生活中的继承①子继承父的财产 ②徒弟继承师父技术与开发中的基层不是完全一样 开发中的继承其实有一个共性点:共性的抽取代码示例public static void main(String...

2019-10-24 20:08:48 79

原创 JAVA总结 DAY08 1023

DAY08 学习笔记一、构造方法概述1.构造方法:构造函数,构造器,Constructor2.作用:用于给对象中的成员变量赋值。在创建对象的同时,会自动调用构造方法,等对象创建完成的时候,对象中的成员变量就已经有指定的值了。3.构造方法的定义格式:修饰符 方法名称(参数列表) {方法体}4.构造方法格式的说明:①构造方法的方法名称,必须和类名一模一样,连大小写都一样。②构造方...

2019-10-23 19:58:45 113

原创 JAVA总结 DAY08 1022

Day 08学习笔记一、回顾1.数组的两种遍历方式1.普通的for循环2.增强for循环语法: for(数据类型 变量名: 遍历的数组){}2. 求最大值使用冒泡排序。两个for循环,第一个for循环控制轮数(即循环几轮,长度=数组的长度-1),第二个for循环是控制循环的次数(长度=数组的长度-1-i)。// 在数组的指定区间类查找这个数是否存在 public sta...

2019-10-22 20:34:44 159

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除