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

开发者社区> Java开发者> 正文

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开发者

版权声明:本文中所有内容均属于阿里云开发者社区所有,任何媒体、网站或个人未经阿里云开发者社区协议授权不得转载、链接、转贴或以其他方式复制发布/发表。申请授权请邮件developerteam@list.alibaba-inc.com,已获得阿里云开发者社区协议授权的媒体、网站,在转载使用时必须注明"稿件来源:阿里云开发者社区,原文作者姓名",违者本社区将依法追究责任。 如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:developer2020@service.aliyun.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
+ 订阅

Java开发者成长课堂

官方博客
官网链接