• 2023-05-17二刷Leetcode-Days04
    数组:/***27.移除元素*@paramnums*@paramval*@return很多考察数组、链表、字符串等操作的面试题,都使用双指针法。*/publicintremoveElement(int[]nums,intval){intleft=0;for(inti=0;i<nums.l
  • 2023-03-03力扣days04 栈与队列
    栈是以底层容器完成其所有的工作,对外提供统一的接口,底层容器是可插拔的(也就是说我们可以控制使用哪种容器来实现栈的功能)。力扣232.用栈实现队列用两个栈实现队列的
  • 2022-10-04Java SE 宋红康 days04-高级篇-Java8新特性
    Java8两大最重要的改变:Lambda表达式和StreamAPI集合讲的是数据,Stream讲的是计算!1.Lambda表达式Lambda是一个匿名函数,我们可以把Lambda表达式理解为是一段可以
  • 2022-10-04Java SE 宋红康 days04-高级篇-反射
    1.需要掌握的点:①理解Class类并获取Class实例;②创建运行时类的对象;③调用运行时类的指定结构;2.反射(Reflection)正常方式:引入需要的“包类”
  • 2022-10-03Java SE 宋红康 days04-高级篇-网络编程
    1.Socket:端口号与IP地址的组合得出一个网络套接字;2. 计算机网络中实现通信必须有一些约定,即通信协议:对速率、传输代码、代码结构、传输控制步骤、出错控制等制定标准。
  • 2022-10-03Java SE 宋红康 days04-高级篇-IO流
    1.File类的使用①File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹)②File类声明在java.IO包下③常用构造器publicFile(Stringpath
  • 2022-10-02Java SE 宋红康 days04-高级篇-泛型
    1.在集合中使用泛型:①泛型类型必须是类,不能是基本数据类型,要用包装类替换;②如果实例化时,没有指明泛型的类型,默认类型为java.lang.Object类型;2.如何定义
  • 2022-10-02Java SE 宋红康 days04-高级篇-Java集合
    1.Java集合可以分为两个体系Collection:单列数据,定义了存取一组对象的方法的集合;List:元素有序,可重复的集合;(ArrayList、LinkedList、Vector)Set:元素
  • 2022-10-01Java SE 宋红康 days04-高级篇-枚举类
    1.自定义枚举类a.声明类A对象的属性:private final修饰b.私有化类的构造器,并给对象属性赋值c.提供当前枚举类的多个对象:public static final