- 文章目录 Lambda表达式入门用匿名内部类实现命令模式Lambda表示式实现命令模式 Lambda 表达式与函数式接口方法引用与构造器引用引用类方法引用特定对象的实例方法引用某类对象的实例方法引用构造器 Lambda 表达式与匿名内部类的联系和区别 Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。 Lambda... 文章目录 Lambda表达式入门用匿名内部类实现命令模式Lambda表示式实现命令模式 Lambda 表达式与函数式接口方法引用与构造器引用引用类方法引用特定对象的实例方法引用某类对象的实例方法引用构造器 Lambda 表达式与匿名内部类的联系和区别 Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。 Lambda...
- //汉字范围u4E00-u9FA5 import java.util.regex.Matcher;import java.util.regex.Pattern; /*********************** * create by fzw 本人网站:www.itstack.org * 2013年11月19日 * 正则的使用 ***********************... //汉字范围u4E00-u9FA5 import java.util.regex.Matcher;import java.util.regex.Pattern; /*********************** * create by fzw 本人网站:www.itstack.org * 2013年11月19日 * 正则的使用 ***********************...
- main 方法是我们学习Java编程语言时知道的第一个方法,你是否曾经想过为什么 main 方法是 public、static、void 的。当然,很多人首先学的是C和C++,但是在Java中main方法与前者有些细微的不同,它不会返回任何值,为什么 main 方法是 public、static、... main 方法是我们学习Java编程语言时知道的第一个方法,你是否曾经想过为什么 main 方法是 public、static、void 的。当然,很多人首先学的是C和C++,但是在Java中main方法与前者有些细微的不同,它不会返回任何值,为什么 main 方法是 public、static、...
- 我是兔兔rabbit,关注我吧,给自己每天的进步找一个机会和理由,不要被无效信息淹没 单例(Singleton) Intent 确保一个类只有一个实例,并提供该实例的全局访问点。 Class Diagram 使用一个私有构造函数、一个私有静态变量以及一个公有静态函数来实现。 私有构造函数保证了不能通过构造函数来创建对象实例,只能通过公有静态函数返回... 我是兔兔rabbit,关注我吧,给自己每天的进步找一个机会和理由,不要被无效信息淹没 单例(Singleton) Intent 确保一个类只有一个实例,并提供该实例的全局访问点。 Class Diagram 使用一个私有构造函数、一个私有静态变量以及一个公有静态函数来实现。 私有构造函数保证了不能通过构造函数来创建对象实例,只能通过公有静态函数返回...
- 文章目录 1、线性表的概念2、顺序表2.1、顺序表初始化2.2、添加2.3、删除2.4、获取2.5、更新2.6、AraayList和Vector 3、链表3.1、单向链表3.1.1、节点类3.1.2、单链表类3.1.2、获取元素3.1.3、插入元素3.1.4、删除元素 3.2、循环链表3.3、双链表3.3.1、节点类3.3.2、双链表类3.3.3、获取元素3... 文章目录 1、线性表的概念2、顺序表2.1、顺序表初始化2.2、添加2.3、删除2.4、获取2.5、更新2.6、AraayList和Vector 3、链表3.1、单向链表3.1.1、节点类3.1.2、单链表类3.1.2、获取元素3.1.3、插入元素3.1.4、删除元素 3.2、循环链表3.3、双链表3.3.1、节点类3.3.2、双链表类3.3.3、获取元素3...
- 文章目录 1、栈的定义和特点2、栈的基本操作3、顺序栈3、链栈4、java中的栈 1、栈的定义和特点 栈(Stack)又称堆栈, 是限制在表的一端进行插入和删除运算的线性表。 如果要拿一个东西对比,羽毛球筒比较合适。 栈遵循后进先出( Last-in-first-out,LIFO)的原则。 比如上面的羽毛球筒,只能将最顶端的羽毛球移出,也... 文章目录 1、栈的定义和特点2、栈的基本操作3、顺序栈3、链栈4、java中的栈 1、栈的定义和特点 栈(Stack)又称堆栈, 是限制在表的一端进行插入和删除运算的线性表。 如果要拿一个东西对比,羽毛球筒比较合适。 栈遵循后进先出( Last-in-first-out,LIFO)的原则。 比如上面的羽毛球筒,只能将最顶端的羽毛球移出,也...
- 文章目录 什么是装饰器模式?为什么要用装饰器模式使用装饰器模式前引入装饰器模式 装饰器模式优缺点装饰器模式优点装饰器模式缺点 装饰器模式应用场景扩展-Java中的装饰器模式 什么是装饰器模式? 装饰器模式的定义: Attach additional responsibilities to an object dynamically k... 文章目录 什么是装饰器模式?为什么要用装饰器模式使用装饰器模式前引入装饰器模式 装饰器模式优缺点装饰器模式优点装饰器模式缺点 装饰器模式应用场景扩展-Java中的装饰器模式 什么是装饰器模式? 装饰器模式的定义: Attach additional responsibilities to an object dynamically k...
- 案例介绍 按照如下虚拟机规范,本文主要介绍java版本jvm提取class字节码方式。在java中没有无符号类型,例如js中byte取值是0~256、java中是-128 ~ +172,所以在实际处理字节码时[虚拟机规范u1、u2、u4],需要进行转换。 [java虚拟机规范]每个Class文件都是由8字节为单位的字节流组成,所有的16位、32位和64位长度的数... 案例介绍 按照如下虚拟机规范,本文主要介绍java版本jvm提取class字节码方式。在java中没有无符号类型,例如js中byte取值是0~256、java中是-128 ~ +172,所以在实际处理字节码时[虚拟机规范u1、u2、u4],需要进行转换。 [java虚拟机规范]每个Class文件都是由8字节为单位的字节流组成,所有的16位、32位和64位长度的数...
- 案例介绍 本案例初步实现运行时数据区里;线程、Java虚拟机栈、帧、操作数栈、局部变量表。 在运行Java程序时,Java虚拟机需要使用内存来存放各种各样的数据。Java虚拟机规范把这些内存区域叫作运行时数据区。运行时数据区可以分为两类:一类是多线程共享的,另一类则是线程私有的。多线程共享的运行时数据区需要在Java虚拟机启动时创建好在Java虚拟机推出时销毁。... 案例介绍 本案例初步实现运行时数据区里;线程、Java虚拟机栈、帧、操作数栈、局部变量表。 在运行Java程序时,Java虚拟机需要使用内存来存放各种各样的数据。Java虚拟机规范把这些内存区域叫作运行时数据区。运行时数据区可以分为两类:一类是多线程共享的,另一类则是线程私有的。多线程共享的运行时数据区需要在Java虚拟机启动时创建好在Java虚拟机推出时销毁。...
- 什么是servlet Servlet(Server Applet)是Java Servlet的简称,是小服务程序或服务连接器,是用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容. 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。... 什么是servlet Servlet(Server Applet)是Java Servlet的简称,是小服务程序或服务连接器,是用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容. 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。...
- 文章目录 HashSet 类元素比较 LinkedHashSet 类TreeSet 类自然排序定制排序 EnumSet 类各 Set 实现类的性能分析 Set 集合,它类似于一个罐子 , 程序可以依次把多个对象"丢进" Set 集合,而 Set集合通常不能记住元素的添加顺序 。 Set 集合与 Collection 基本相同,没有提供任何额... 文章目录 HashSet 类元素比较 LinkedHashSet 类TreeSet 类自然排序定制排序 EnumSet 类各 Set 实现类的性能分析 Set 集合,它类似于一个罐子 , 程序可以依次把多个对象"丢进" Set 集合,而 Set集合通常不能记住元素的添加顺序 。 Set 集合与 Collection 基本相同,没有提供任何额...
- 原文作者:林东洲 原文链接:https://zhuanlan.zhihu.com/p/24576502 一、UML 类图简介 看看UML 类图中的概念。 首先是关于类本身,下面我以人为例,先看 UML 图: 用 Java 代码可表示为: class Student { private String name; public String ge... 原文作者:林东洲 原文链接:https://zhuanlan.zhihu.com/p/24576502 一、UML 类图简介 看看UML 类图中的概念。 首先是关于类本身,下面我以人为例,先看 UML 图: 用 Java 代码可表示为: class Student { private String name; public String ge...
- 一、SpringBoot简介 Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”…Most Spring Boot applications need very little Spring ... 一、SpringBoot简介 Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”…Most Spring Boot applications need very little Spring ...
- 文章目录 枚举类入门枚举类的成员变量、方法和构造器实现接口的枚举类包含抽象方法的枚举类 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性。 在Java中,被 enum 关键字修饰的类型就是枚举类型。 枚举类入门 Java 5 新增了 一个 enum 关键宇 (它与 class 、 interface 关键字的地位... 文章目录 枚举类入门枚举类的成员变量、方法和构造器实现接口的枚举类包含抽象方法的枚举类 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性。 在Java中,被 enum 关键字修饰的类型就是枚举类型。 枚举类入门 Java 5 新增了 一个 enum 关键宇 (它与 class 、 interface 关键字的地位...
- 类加载过程 加载->连接->初始化。连接过程又可分为三步:验证->准备->解析。 类加载器分类 JVM 中内置了三个重要的 ClassLoader,除了 BootstrapClassLoader 其他类加载器均由 Java 实现且全部继承自java.lang.ClassLoader: 启动类加载器(Bootstrap ClassLoader)... 类加载过程 加载->连接->初始化。连接过程又可分为三步:验证->准备->解析。 类加载器分类 JVM 中内置了三个重要的 ClassLoader,除了 BootstrapClassLoader 其他类加载器均由 Java 实现且全部继承自java.lang.ClassLoader: 启动类加载器(Bootstrap ClassLoader)...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签