摘要: 1.集合概述 集合主要为了保存数量不确定的数组以及具有映射关系的数据(关联数组)。 集合类主要为了保存、盛装其他数据,因此也被称为容器类。位于Java.util包下。 集合类和数组不一样,数组元素既可以是基本类型的值,也可以是对象(实际上保存的是对象的引用变量),而集合里只能保存对象(实际上只是保存 阅读全文
posted @ 2021-09-14 23:01 rttrti 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.内部类概述 1-简介 类内部可既可定义成员变量和方法,也可定义另一个类。若在类Outer内部再定义一个类Inner,则Inner即为内部类(嵌套类),Outer即为外部类(宿主类)。 内部类可以有private与protected修饰(实现隐藏),内部类拥有外部类所有元素的访问权限。(depen 阅读全文
posted @ 2021-09-13 18:16 rttrti 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1.静态变量(被static修饰的成员变量) 1-静态变量 运行时,Java虚拟机只为静态变量分配一次内存(加载类的过程中完成静态变量的内存分配) 类的内部可以在任何方法内直接访问静态变量 其他类中可通过类名访问该类中的静态变量 Class.staticVal 2-实例变量 每创建一个实例,Java 阅读全文
posted @ 2021-09-13 16:15 rttrti 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1.注解简介 Java5版本之后可以在源码中嵌入一些补充信息,这些补充信息即为“注解” 。 注解可用“元数据”描述,是一种描述数据的数据。 注解以@符号开头(方法重写的@Override),同Class和Interface一样,注解也属于一种类型。 注解不改变程序的运行结果,也不影响程序运行的性能。 阅读全文
posted @ 2021-09-11 18:38 rttrti 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 好文推荐:https://www.cnblogs.com/haixiang/p/11029639.html 1. 概念简析与作用分析 1.1 概念简析 Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法 阅读全文
posted @ 2021-09-11 16:42 rttrti 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 简介 单调栈,顾名思义,即为栈内元素(出栈元素)单调递增或单调递减的栈。 单调递增栈:从栈顶到栈底元素递增。 单调递减栈:从栈顶到栈底元素递减。 构成方法 eg.[3,5,1,2,9]构成单调递增栈 首先栈空,3入栈 5入栈,5>3故:3出5入3入 1入栈,1<3故:1入 2入栈,2>1且2<3故: 阅读全文
posted @ 2021-09-11 10:07 rttrti 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 摘要 在面向对象的设计领域里,有很多设计思路,主要有三种:is-a、has-a、like-a。 这三种在java的类、接口、抽象类中很多体现,下面简述一下其定义。 1.Is-a(继承关系) is-a,顾名思义,“是一个”,是一种继承关系。 如果A is-a B,那么B就是A的父类。 一个类完全包含另 阅读全文
posted @ 2021-09-10 20:23 rttrti 阅读(267) 评论(0) 推荐(1) 编辑
摘要: 1.基础概念 流:一组有序的数据结构,将数据从一个地方带到另一个地方。根据数据流向的不同,可以分为输入流和输出流。 Java程序通过流完成输入/输出,所有的输入/输出都以流的形式处理。(数据流是Java进行I/O操作的对象) 按照流的方向主要分为输入流和输出流两大类。 数据流按照数据单位的不同分为字 阅读全文
posted @ 2021-09-09 09:56 rttrti 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 1.基本概念 1.1 编译器与运行期 编译期:把源码交给编译器编译成计算机可以执行的文件的过程(Java代码编程.class文件的过程),只是做了一些翻译功能。 运行期:将编译后的文件交给计算机执行直至程序运行结束。(在磁盘中的代码放到内存中执行起来) 1.2 Java反射机制概念及作用 Java反 阅读全文
posted @ 2021-09-07 22:24 rttrti 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1.HttpServletRequest类 a.HttpServletRequest类的作用 每次只要有请求进入Tomcat服务器,Tomcat服务器就会把请求过来的HTTP协议信息解析好封装到Request对象中。 然后传递到service方法(doGet,doPost)中给我们使用。我们可以通过 阅读全文
posted @ 2021-09-06 16:40 rttrti 阅读(43) 评论(0) 推荐(0) 编辑