- 讲起Java中的字符串,一定少不了String,StringBuffer, StringBuilder这三个类,那么废话少说,就围绕他们三个开始讲起Java中的字符串吧。一、背景。这篇文章主要介绍了String、StringBuffer、StringBuilder的区别详细教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下。二、区... 讲起Java中的字符串,一定少不了String,StringBuffer, StringBuilder这三个类,那么废话少说,就围绕他们三个开始讲起Java中的字符串吧。一、背景。这篇文章主要介绍了String、StringBuffer、StringBuilder的区别详细教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下。二、区...
- 转行程序员,请三思~ 转行程序员,请三思~
- 手摸手入门JSP基础语法 手摸手入门JSP基础语法
- 浅谈使用PageHelper-Mybatis通用分页插件 浅谈使用PageHelper-Mybatis通用分页插件
- java.lang.NullPointerException出现的几种原因及解决方案 java.lang.NullPointerException出现的几种原因及解决方案
- @[TOC] java计算指定日期的上个月 Calendar类 Calendar类是一个抽象类,可以为在某一特定时刻和一组之间的转换的方法calendar fields如YEAR , MONTH , DAY_OF_MONTH , HOUR ,等等,以及用于操纵该日历字段,如获取的日期下个星期。 时间上的瞬间可以用毫秒值表示,该值是从1970年1月1日00:00 00:00.000 GM... @[TOC] java计算指定日期的上个月 Calendar类 Calendar类是一个抽象类,可以为在某一特定时刻和一组之间的转换的方法calendar fields如YEAR , MONTH , DAY_OF_MONTH , HOUR ,等等,以及用于操纵该日历字段,如获取的日期下个星期。 时间上的瞬间可以用毫秒值表示,该值是从1970年1月1日00:00 00:00.000 GM...
- @[toc] 方法一:CompareTo()调用CompareTo(Date anotherDate)方法,API如下:public int compareTo(Date anotherDate)参数:anotherDate—要比较的Date结果:如果参数Date等于此Date,则值为0 ; 如果此日期在Date参数之前,该值小于0 ; 如果此日期在Date参数0则值大于0异常:NullPo... @[toc] 方法一:CompareTo()调用CompareTo(Date anotherDate)方法,API如下:public int compareTo(Date anotherDate)参数:anotherDate—要比较的Date结果:如果参数Date等于此Date,则值为0 ; 如果此日期在Date参数之前,该值小于0 ; 如果此日期在Date参数0则值大于0异常:NullPo...
- Scene Builder 是创建漂亮的用户界面,并将您的设计转化为交互式原型。Scene Builder通过创建可以直接在JavaFX应用程序中使用的用户界面,缩小了设计人员和开发人员之间的差距。它可以手动拖动控件进行页面设计,前后台分离大大缩小了开发时间。但是呢,目前Scene Builder官方已经不再维护了,已经托给Gluon进行开发维护了,大家一定不要下载错了哟~ 1. Scene... Scene Builder 是创建漂亮的用户界面,并将您的设计转化为交互式原型。Scene Builder通过创建可以直接在JavaFX应用程序中使用的用户界面,缩小了设计人员和开发人员之间的差距。它可以手动拖动控件进行页面设计,前后台分离大大缩小了开发时间。但是呢,目前Scene Builder官方已经不再维护了,已经托给Gluon进行开发维护了,大家一定不要下载错了哟~ 1. Scene...
- 知识回顾 Java中提供的类------官方API帮助文档应用程序编程接口,一些预先创建好的类及方法,目的是为了让我们更好进行程序开发包装类 数学相关 日期相关 字符串相关 集合相关 异常相关I/O相关 线程相关 网络相关 反射注解 GUI相关包装类包装类有八个 与八个基本类型一一对应 Integer Character包装类存在java.lang包中 不需要i... 知识回顾 Java中提供的类------官方API帮助文档应用程序编程接口,一些预先创建好的类及方法,目的是为了让我们更好进行程序开发包装类 数学相关 日期相关 字符串相关 集合相关 异常相关I/O相关 线程相关 网络相关 反射注解 GUI相关包装类包装类有八个 与八个基本类型一一对应 Integer Character包装类存在java.lang包中 不需要i...
- 什么是注解从语法上来说,具备以下这种格式就是注解。@注解名称 例如Junit中的@Test以后在编程中看到@名称 就要想起这是一个注解。接下来看看注解有什么好处,也就是注解的作用。 注解的作用使用注解就是用来取代配置文件,就是这么一个作用。例如在Servlet3.0中,我们可以不再需要使用web.xml来配置Servler和Filter等配置,全部可以采用注解来实现,这时候注解就取代... 什么是注解从语法上来说,具备以下这种格式就是注解。@注解名称 例如Junit中的@Test以后在编程中看到@名称 就要想起这是一个注解。接下来看看注解有什么好处,也就是注解的作用。 注解的作用使用注解就是用来取代配置文件,就是这么一个作用。例如在Servlet3.0中,我们可以不再需要使用web.xml来配置Servler和Filter等配置,全部可以采用注解来实现,这时候注解就取代...
- 串联所有单词的子串(哈希表、字符串)给定一个字符串 s和一些长度相同的单词 words。找出 s中恰好可以由 words中所有单词串联形成的子串的起始位置。注意子串要与 words中的单词完全匹配,中间不能有其他字符,但不需要考虑 words中单词串联的顺序。示例 1:输入: s = "barfoothefoobarman", words = ["foo","bar"]输出:[0,9]... 串联所有单词的子串(哈希表、字符串)给定一个字符串 s和一些长度相同的单词 words。找出 s中恰好可以由 words中所有单词串联形成的子串的起始位置。注意子串要与 words中的单词完全匹配,中间不能有其他字符,但不需要考虑 words中单词串联的顺序。示例 1:输入: s = "barfoothefoobarman", words = ["foo","bar"]输出:[0,9]...
- @[toc] 前言之前已经学过很多的知识,但是总会有一个疑惑,这些知识有什么用?接下来的JavaEE的目标就是做出一个属于我们自己的网站网站=前端+后端简单来说,前端就是客户端,也就是浏览器运行的网页后端就是服务器工作,也就是公司机房部署的程序之后的学习将以后端技术栈为主,前端技术栈为辅进行学习 计算机的基本组成 CPU CPU运行程序的过程总的来说,执行程序过程:硬盘=>内存=>CPU=... @[toc] 前言之前已经学过很多的知识,但是总会有一个疑惑,这些知识有什么用?接下来的JavaEE的目标就是做出一个属于我们自己的网站网站=前端+后端简单来说,前端就是客户端,也就是浏览器运行的网页后端就是服务器工作,也就是公司机房部署的程序之后的学习将以后端技术栈为主,前端技术栈为辅进行学习 计算机的基本组成 CPU CPU运行程序的过程总的来说,执行程序过程:硬盘=>内存=>CPU=...
- 一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象.以上的总结就是什么是反射... 一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象.以上的总结就是什么是反射...
- 接口概念对于面向对象编程来说,抽象是一个极具魅力的特征。如果一个程序员的抽象思维很差,那他在编程中就会遇到很多困难,无法把业务变成具体的代码。在 Java 中,可以通过两种形式来达到抽象的目的,一种是抽象类,另外一种就是接口。 官方解释:Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以... 接口概念对于面向对象编程来说,抽象是一个极具魅力的特征。如果一个程序员的抽象思维很差,那他在编程中就会遇到很多困难,无法把业务变成具体的代码。在 Java 中,可以通过两种形式来达到抽象的目的,一种是抽象类,另外一种就是接口。 官方解释:Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以...
- 一. 线程池概述1. 什么是线程池线程池和和字符串常量池, 数据库连接池一样, 都是为了提高程序的运行效率, 减少开销; 随着并发程度的提高, 当我们去频繁的创建和销毁线程, 此时程序的开销还是挺大的, 为了进一步提高效率, 就引入了线程池, 程序中所创建的线程都会加载到一个 “池子” 中, 当程序需要使用线程的时候, 可以直接从池里面获取, 用完了就将线程还给池, 这样在多线程的环境中就不... 一. 线程池概述1. 什么是线程池线程池和和字符串常量池, 数据库连接池一样, 都是为了提高程序的运行效率, 减少开销; 随着并发程度的提高, 当我们去频繁的创建和销毁线程, 此时程序的开销还是挺大的, 为了进一步提高效率, 就引入了线程池, 程序中所创建的线程都会加载到一个 “池子” 中, 当程序需要使用线程的时候, 可以直接从池里面获取, 用完了就将线程还给池, 这样在多线程的环境中就不...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签