07 2021 档案
摘要:
阅读全文
摘要: 31、反射: User类 (1)发生在程序运行期间的动态机制|行为,是java的唯一动态机制-->反射机制。 (2)Java反射机制,可以实现以下功能: a.在运行时判断任意一个对象所属的类; b.在运行时构造任意一个类的对象; c.在运行时判断任意一个类所具有的成员变量和方法; d
阅读全文
摘要: 网络编程 1、loc 网页编程 : 上层的应用 (1)网络编程 : 底层,关注数据如何传输,如何存储 ①节点 : 网络电子设备 ②节点与节点之间组成网络 a.IP : 表示节点 b.端口 : 区分不同的软件 c.URL : 互联网中资源的指针,统一资源定位符 d.协议 : 合同,标准,规范 ③传
阅读全文
摘要: 多线程: 三高: 高可用 高性能 高并发 1、thread 类 (1)线程是程序中执行的线程。Java虚拟机允许应用程序同时运行多个执行线程。多线程:多任务执行,多条路径可以执行,多线程的优点:提高效率 ①进程 与 线程 之间的区别: a进程: 系统中的应用程序,一个进程之间包含1~n个线程,进
阅读全文
摘要: 1、List : 有序的,可重复的 (1)新增了一些根据索引操作的方法 ①ArrayList②Vector③LinkedList Set : 无序的 不可重复 (2)新增功能: static <E> Set<E> of(E... elements) 返回包含任意数量元素的不可修改集。 其他方法从
阅读全文
摘要: 1、Collection 集合上层接口 (1)存储单个数据值,多个元素的集合 常用方法,遍历方式 Foreach,迭代器Iterator,Map 多个元素的集合,每个元素由键值对组成 2.List 接口 有序可重复,新增 : 一些根据索引操作的方法,添加null元素 (2)有序: 存放的
阅读全文
摘要: 1、包package与导入import (1)包机制: 文件夹。 ①便于管理众多的资源。 ②提供了多重的命名空间。 (2)命名规范: 公司域名倒着写 com.xxxx.xxxx 包信息存在与java文件的首行。 (3)导包 : 指明要使用的类的位置。 import 包名.类名; 位置: 类对
阅读全文
摘要: 1、多态 (1)一种事物的多种形态|多种表现形式,行为的多态,一个行为的不同的实现方式。 (2)多态的前提:类的继承|接口的实现。 (3)多态的最终体现:父类的引用指向子类的对象。 (4)多态调用:会调用子类中重写的方法。 (5)多态的实现效果:配合方法的重写,当父类引用指向不同的子类对象,同一
阅读全文
摘要: 1、数组与变量的区别: (1)变量: 存储单个数据 (2)数组: 存储多个数据,相同数据类型的有序集合,一段连续的内存空间 2、数组的特点: (1)引用数据类型 (2)长度一旦确定不可改变 (3)存储的多个数据要求数据类型一致 (4)数组是有序的 (5)索引|下标:①第一个空间: 0,最后一个空
阅读全文
摘要: 1、类中定义类 (1)当一类中的成员,作为另外一种事物的时候,这个成员就可以定义为内部类. (2)分类:①成员内部类 ②静态内部类 ③私有内部类 ④局部内部类 ⑤匿名内部类 ⑥Lambda表达式 2、成员内部类 (1)一个类定义在外部类的成员位置就为成员内部类,具有类的特点,继承,实现...成员
阅读全文
摘要: 1、异常处理方案: 异常抛出 : throws 把异常抛出到上一层,谁调用谁解决 异常捕获 : try..catch try{ 有可能出现异常的代码; }catch(FileNotFoundException e){ 处理异常代码; }catch(NullPointerException e){
阅读全文
摘要: 枚举类型 描述一种事物的所有情况|所有可能|所有实例 (1)通过enum关键字定义枚举类型 (2)枚举的成员,字段都作为当前枚举类型的实例存在,默认被public static final修饰 (3)定义的枚举类型都会隐式的继承自java.lang.Enum 这是所有Java语言枚举类型的公共基
阅读全文
摘要:3、IO流 (1)前提需求: 读写文件内部的内容,上传,下载 (2)流: 管道 数据以先入先出的方式进行流动,数据源--数据-->目的地 (3)io包: 一系列io相关类 File... (4)流的分类: ①按照流向分: 输入流,输出流 (以大脑为中心,以程序为中心,明确数据源和目的地,能够确定输入
阅读全文
摘要:
阅读全文
摘要: 构造器,this,static,block,debug 1、Constructor : 构造器| 构造方法 | 构造函数 (1)作用: 为对象初始化信息 (初始化: 第一次赋值) --> 为对象的成员变量在创建对象的同时赋值 (2)使用: 跟随new一起使用(new第二步所调用的) (3)定义:
阅读全文
摘要: 1.流程控制语句结构分类 顺序结构 : 从上到下,从左到右-->默认。 选择结构 : 满足条件执行对应的代码,if 区间判断|定值判断,switch 定值判断,能用switch的都能if,能用if不一定能够使用switch。 循环结构 : 让一些代码重复不停的执行多次。 一、 选择结构 2.if
阅读全文
摘要: 1、面向对象与面向过程之间的区别: (1)相同点:都是一种思想,思维方式,思考问题的角度。 (2)面向过程 : "我该如何实现???" 按照分析出来的实现步骤一步一步实现。 (3)面向对象 : "我该找谁来实现???" 关注的就是对象,这个"谁",不关注过程面向对象是依托面向过程的。 (4)面向
阅读全文
摘要: 1.基本数据类型: 基本数据类型 变量名 = 赋值; int i = 1; 引用数据类型: 1.导包 : 指明当前引用数据类型类的位置 import 包名.类名; 位置: 类的上面 2.创建当前引用数据类型的一个变量|引用 引用数据类型 变量名 = new 引用数据类型(); 3.根据引用使用功
阅读全文
摘要: 转义字符 当java中有些字符,java语法赋予了特殊的含义,如果不想要这些字符代表特殊含义,想要表示其字符本身,可以使用转义字符进行转义 转义字符从\开始 \' \" \\ \t : 制表符 一个制表符位置代表8个空格 cmd中一个英文占据1个空格,一个汉字占据2个空格 制表符位置 前
阅读全文
摘要: 1、方法 (1)概念:①解决事情的办法②实现功能的代码段。 (2)优点:①提到代码的复用性②便于后期维护。 (3)特点:①不调用不执行②方法不能嵌套,定义在类中方法外的位置。 (4)定义方法的分析步骤:①方法的需求②返回值③参数④方法名 (5)定义:有返回值类型的方法。 修饰符 返回值类型 方法
阅读全文