16节视频课+源码解析了解Java基础类库 | Java开发者高级应用站

简介: 计算机语言的出现是为了协助开发者更加便捷的完成各种项目开发,Java作为其中的佼佼者,凭借其丰富的基础类库完美支持开发者的各种开发需求,快来了解一下吧!

点击查看视频课程

计算机语言的出现是为了协助开发者更加便捷的完成各种项目开发,Java作为其中的佼佼者,凭借其丰富的基础类库完美支持开发者的各种开发需求,快来了解一下吧!

在这里,你将了解到如何通过Java提供的类和接口实现对程序状态的简单把控,学会字符串的动态编辑,并能熟练使用正则表达式与regex包实现字符串的“高级操作”,掌握日期、数值类型数据的各种操作方法。来这里,绝对不虚此行!

让String拥有变化之力

众所周知,在Java中无法直接修改String字符串,为了弥补此类问题,Java提供了StringBuffer、tringBuilder类,并提供了统一的接口CharSequenc进行字符串常用操作,快来了解怎么使用吧。

【本节目标】
通过阅读本节内容,你将学会使用StringBuffer创建可修改的“字符串”,使用CharSequenc进行统一操作,初步了解字符串相关方法及其作用,并对字符串的相关操作有更深的理解。

点击学习>>

使用AutoCloseable实现资源自动关闭

资源往往是有限的,所以我们不能无限的只去创建、调用资源而不及时关闭。为了免去大量的手动关闭操作,Java推出了AutoCloseable接口。

【本节目标】
通过阅读本节内容,你将先实现手动关闭资源,并尝试结合异常处理机制使用AutoCloseable实现资源的自动关闭,对此类逻辑有一个初步的认识。

点击学习>>

Runtime类:为Java运行保驾护航

Runtime类是唯一一个与JVM运行状态有关的类,它可以支持开发者完成对程序运行时内存的诸如查看最大空间、获取可用/空闲内存空间、手动GC等一系列操作,快来了解吧。

【本节目标】
通过阅读本节内容,你将了解到Runtime在程序运行中的重要地位,并能够通过合适的调用方法获取实例,进行内存分析和手动垃圾处理等操作,对Java程序的运行过程有更深入的理解。

点击学习>>

一文带你了解Java其他基础类库

了解了几个Java主要的基础类库后,还有如System、Cleaner等类库在Java开发运行过程中起着重要的作用,来随作者一起来看看这些类库为开发者提供了哪些帮助吧。

【本节目标】
通过阅读本节内容,你将了解到贯穿整个程序的System类及其提供的几个实用方法,了解到与AutoCloseable有相同功能的Cleaner类,学会通过实现Cloneable接口声明对象的可克隆性。

点击学习>>

Math、Random类为你展现数学之美

在前几节我们学习了Java基础类库,而在开发过程中难免会碰到数值运算相关的需求。Java为开发者提供了数值操作相关的类,用来支持简单的数学运算,让我们一起来了解一下吧。

【本节目标】
通过阅读本节内容,你将接触到Math类和Random类,了解其各个内部方法的功能,熟悉其调用方法,并能够自己定制一些有特殊功能的数学方法,满足现实开发中的特定需求。

点击学习>>

"Big"数据类助力大型数据运算

随着科技的发展,计算机对运算的要求变得越来越高,传统的float甚至double已经无法满足。为了解决这类问题,出现了BigInteger、BigDecimal两个操作大数字的类,本节将对这两个类进行具体介绍。

【本节目标】
通过阅读本节内容,你将了解到BigInteger、BigDecimal两个类的相关内容,学会其兑现的简单创建与方法调用,并能够自行开发一些方法完成大数字运算时的性能调优。

点击学习>>

一文教你掌握日期操作

学习过字符串、数值等数据的操作,常见的数据还有一类日期数据。本节将为读者展示在Java中如何通过Date类进行日期数据的处理,使用SimpleDateFormat类完成对日期数据的格式化输入与输出。

【本节目标】
通过阅读本节内容,你将对开发过程中经常涉及到的数据产生一个较为全面的掌握,并学会使用Date类、SimpleDateFormat类实现日期类型数据的各类操作。

点击学习>>

初识正则表达式

在开发过程中,用户输入的数据往往需要接收为String字符串,而在处理时为了验证数据的格式,保证数据能够安全转换,我们可以使用正则表达式来达到这个目的。

【本节目标】
通过阅读本节内容,你可以了解到常用的验证字符串格式的方法是使用正则表达式,并学会简单的使用正则表达式来验证字符串是否为数字。

点击学习>>

使用正则必备标记

如果想要进行正则的处理操作,那么首先需要对常用的正则标记有所掌握。一起来学习吧!

【本节目标】
通过阅读本节内容,你将进一步了解到正则表达式进行字符串匹配的匹配规则,认识各类支持的正则标记,并初步掌握其用法。

点击学习>>

String+正则,实现字符串快速调整

了解了正则表达式的相关内容,可以发现正则表达式服务于字符串,而Java中String类也针对正则表达式提供了一系列的便捷方法以供调用,让我们一起来使用正则快速处理字符串吧。

【本节目标】
通过阅读本节内容,你将接触到String类针对正则表达式所提供的一系列操作方法,并结合实例代码对其功能有了初步的理解,学会在开发过程中运用这些方法实现字符串的快捷操作。

点击学习>>

借助regex包完成正则高级操作

大多数情况下我们可以直接通过String类完成字符串正则处理,但有时我们会碰到String不易解决的问题,此时我们需要使用本节提到的java.util.regex包来进行处理。

【本节目标】
通过阅读本节内容,你将了解到java.util.regex中的Pattern类、Matcher类的相关内容和使用方法,了解其功能及作用,并能够使用这两个类完成一些特殊的字符串操作。

点击学习>>

更多Java开发课程尽在Java开发者

相关文章
|
存储 小程序 Java
热门小程序源码合集:微信抖音小程序源码支持PHP/Java/uni-app完整项目实践指南
小程序已成为企业获客与开发者创业的重要载体。本文详解PHP、Java、uni-app三大技术栈在电商、工具、服务类小程序中的源码应用,提供从开发到部署的全流程指南,并分享选型避坑与商业化落地策略,助力开发者高效构建稳定可扩展项目。
|
Oracle Java 关系型数据库
java 入门学习视频_2025 最新 java 入门零基础学习视频教程
《Java 21 入门实操指南(2025年版)》提供了Java最新特性的开发指导。首先介绍了JDK 21和IntelliJ IDEA 2025.1的环境配置,包括环境变量设置和预览功能启用。重点讲解了Java 21三大核心特性:虚拟线程简化高并发编程,Record模式优化数据解构,字符串模板提升字符串拼接可读性。最后通过图书管理系统案例,展示如何运用Record定义实体类、使用Stream API进行数据操作,以及结合字符串模板实现控制台交互。该指南完整呈现了从环境搭建到实际项目开发的Java 21全流程实
844 1
|
存储 安全 Java
Java 集合面试题从数据结构到 HashMap 源码剖析详解及长尾考点梳理
本文深入解析Java集合框架,涵盖基础概念、常见集合类型及HashMap的底层数据结构与源码实现。从Collection、Map到Iterator接口,逐一剖析其特性与应用场景。重点解读HashMap在JDK1.7与1.8中的数据结构演变,包括数组+链表+红黑树优化,以及put方法和扩容机制的实现细节。结合订单管理与用户权限管理等实际案例,展示集合框架的应用价值,助你全面掌握相关知识,轻松应对面试与开发需求。
696 3
|
JavaScript Java 关系型数据库
家政系统源码,java版本
这是一款基于SpringBoot后端框架、MySQL数据库及Uniapp移动端开发的家政预约上门服务系统。
505 6
家政系统源码,java版本
|
供应链 JavaScript 前端开发
Java基于SaaS模式多租户ERP系统源码
ERP,全称 Enterprise Resource Planning 即企业资源计划。是一种集成化的管理软件系统,它通过信息技术手段,将企业的各个业务流程和资源管理进行整合,以提高企业的运营效率和管理水平,它是一种先进的企业管理理念和信息化管理系统。 适用于小微企业的 SaaS模式多租户ERP管理系统, 采用最新的技术栈开发, 让企业简单上云。专注于小微企业的应用需求,如企业基本的进销存、询价,报价, 采购、销售、MRP生产制造、品质管理、仓库库存管理、财务应收付款, OA办公单据、CRM等。
1079 23
|
前端开发 Java 关系型数据库
基于Java+Springboot+Vue开发的鲜花商城管理系统源码+运行
基于Java+Springboot+Vue开发的鲜花商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的鲜花商城管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。技术学习共同进步
937 7
|
Java 关系型数据库 MySQL
Java汽车租赁系统源码(含数据库脚本)
Java汽车租赁系统源码(含数据库脚本)
777 4
|
消息中间件 算法 安全
JUC并发—1.Java集合包底层源码剖析
本文主要对JDK中的集合包源码进行了剖析。
|
Java Apache Windows
Google的Java常用类库 Guava资料
  java的人应该都知道Apache commons的java常用类库吧,这个Guava和commons一样,封装出一套比jdk本身提供的常用类库强大。既然有了这个这么强大的类库,我们就没必要重复造轮子了。
1999 0
|
Java API
Java经典类库-Guava中的函数式编程讲解
如果我要新建一个java的项目,那么有两个类库是必备的,一个是junit,另一个是Guava。选择junit,因为我喜欢TDD,喜欢自动化测试。而是用Guava,是因为我喜欢简洁的API。Guava提供了很多的实用工具函数来弥补java标准库的不足,另外Guava还引入了函数式编程的概念,在一定程度上缓解了java在JDK1.8之前没有lambda的缺陷,使使用java书写简洁易读的函数式风格的代码成为可能。
1045 0

推荐镜像

更多
  • DNS