07 2021 档案

摘要:一、引入概念 程序:是为完成特定任务、用某种语言编写的一组指令的集合。简单的说:就是我们写的代码 进程: 1、进程是指运行中的程序 2、进程是程序的一次执行过程,或是正在运行的一个程序,是动态过程:有它自身产生,存在和消亡的过程。 线程: 1.线程由进程创建的,是进程的一个实体 2.一个进程可以拥有 阅读全文
posted @ 2021-07-31 17:58 代码红了一大片 阅读(83) 评论(0) 推荐(0) 编辑
摘要:一、文件:保存数据的地方 1、文件流:文件在程序中是以流的形式类操作的 类比: 流:数据在数据源(文件)和程序(内存)之间经历的路径 输入流:数据从数据源(文件)到程序(内存)的路径 输出流:数据从程序(内存)到数据源(文件)的路径 2、常用的文件操作和方法 1)、相关方法: new File(St 阅读全文
posted @ 2021-07-31 17:54 代码红了一大片 阅读(201) 评论(0) 推荐(0) 编辑
摘要:一、 泛型 1、泛型的好处 **1)编译时,检查添加元素的类型,提高了安全2)减少了类西较换的次数,提高效率 不使用泛型Dog -> Object -> Dog //放入到ArrayList 会先转成Object,在取出时,还需要转换成Dog **使用泛型Dog -> Dog -> Dog//放入时 阅读全文
posted @ 2021-07-26 20:37 代码红了一大片 阅读(116) 评论(0) 推荐(0) 编辑
摘要:一、Set接口实现类LinkedHashSet 实现继承图: 1、LinkedHashSet的全面说明 1) LinkedHashSet是 HashSet的子类 2) LinkedHashSet底层是一个LinkedHashMap,底层维护了一个数组+双向链表3)LinkedHashSet根据元素的 阅读全文
posted @ 2021-07-23 23:01 代码红了一大片 阅读(52) 评论(0) 推荐(0) 编辑
摘要:一、集合的理解:将多个数据放在一起 简介: 1)、可以动态保存任意多个对象,使用比较方便!2)、提供了一系列方便的操作对象的方法: add、remove、set、 get等 1、集合中的实现和继承图 (单列集合list,set:单一的数据、元素) (双列集合:键值对) 二、Collection接口和 阅读全文
posted @ 2021-07-22 11:19 代码红了一大片 阅读(557) 评论(0) 推荐(0) 编辑
摘要:一、Math 常用类: //看看Math常用的方法(静态方法)//1.abs绝对值int abs = Math . abs(-9);System. out . printLn(abs);//9//2.pow 求幂doubLe pow = Math.pow(2, 4);System. out . pr 阅读全文
posted @ 2021-07-21 17:59 代码红了一大片 阅读(132) 评论(0) 推荐(0) 编辑
摘要:一、包装类的分类: 1、黄色部分的父类为Number 继承关系: Boolean Character 其他六个基本数据类型 2、装箱和拆箱 理解:一个例子,其他的都相同 装箱:Integer integer=New.valueof(1) :将值封装成一个Integer类 拆箱:int i = Int 阅读全文
posted @ 2021-07-20 16:58 代码红了一大片 阅读(167) 评论(0) 推荐(0) 编辑
摘要:一、异常基本概念 1、Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常) 执行过程中所发生的异常事件可分为两大类: 1)Error(错误):Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverflow 阅读全文
posted @ 2021-07-20 15:37 代码红了一大片 阅读(374) 评论(0) 推荐(0) 编辑
摘要:一、枚举 简介: 1)枚举对应英文(enumeration,简写 enum) 2)枚举是一组常量的集合。 3)可以这里理解:枚举属于一种特殊的类,里面只包含一组有限的特定的对象。 实现方式: 1、自定义枚举方式 1)构造器私有化2)本类内部创建一组对象[四个春夏秋冬]3)对外暴露对象(通过为对象添加 阅读全文
posted @ 2021-07-18 16:21 代码红了一大片 阅读(399) 评论(0) 推荐(0) 编辑
摘要:一、基本介绍: 类的五大成员:属性,方法,构造器,代码块,内部类; 一个类的内部又完整的嵌套了另一个类结构。被嵌套的类称为内部类(inner class),嵌套其他类的类称为外部类(outer class)。是我们类的第五大成员,内部类最大的特点就是可以直接访问私有属性,并且可以体现类与类之间的包含 阅读全文
posted @ 2021-07-17 18:41 代码红了一大片 阅读(84) 评论(0) 推荐(0) 编辑
摘要:一、抽象类 需要抽象类的原因:父类方法不确定性的问题、考虑将该方法设计为抽象(abstract)方法所谓抽象方法就是没有实现的方法、所谓没有实现就是指,没有方法体、当一个类中存在抽象方法时,需要将该类声明为abstract类 1、抽象类的介绍: 2、抽象类使用的注意事项和细节 1)抽象类不能被实例化 阅读全文
posted @ 2021-07-17 10:53 代码红了一大片 阅读(466) 评论(0) 推荐(0) 编辑
摘要:类的加载:时间 1、创建对象实例(new 一个新对象时) 2、创建子类对象实例,父类也会被加载 3、使用类的静态成员时(静态属性,静态方法) 一、static 静态变量:类变量,静态属性(会被该类的所有对象共享) 1、静态类变量可以根据类名共享,static类变量在类加载的时候就生成了 2、类变量是 阅读全文
posted @ 2021-07-16 14:53 代码红了一大片 阅读(620) 评论(0) 推荐(0) 编辑
摘要:一、equals 1、equals:是Object类中的方法,只能判断引用类型 2、默认判断的是地址是否相等(判断两个参数是否是同一个对象),子类中往往重写该方法,用于判断内容(值)是否相等 二、== 1、既可以判断基本类型,又可以判断引用类型。 2、如果判断基本类型,判断的是值是否相等。 3、如果 阅读全文
posted @ 2021-07-02 12:06 代码红了一大片 阅读(412) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示