![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
学习笔记
日常学习中的一些总结
YP_W_Ricardo
这个作者很懒,什么都没留下…
展开
-
Java日期类介绍:Date使用
在Java中用来表示日期的类有很多,最早使用的应该是Date类。Date类大概有两个,分别是:java.util.Date和java.sql.Date。前者对应我们日常生活中常用的日期类,而后者则表示数据库中使用的日期类。两者区别在于,java.sql.Date中移除了时分秒的概念。当然,以现在的眼光看来,除了使用Date的默认的构造器来构建一个日期对象外,已经几乎不再使用该类。但是稍微了解一下,和最新的日期类做个对比,才能明白各自的优劣,从而加深理解。util包下的Date对于java.uti原创 2020-05-10 21:24:11 · 439 阅读 · 0 评论 -
Java中BigDecimal类的简单介绍
对于BigDecimal来说,经常用于表示原创 2020-05-10 12:18:33 · 706 阅读 · 0 评论 -
BigInteger使用简介
对于Java来说,有4种常用的表示整数的数据类型,分别为:byte、short、int和long,它们分别占1个字节、2个字节、4个字节和8个字节。也就是说,最大可表示的整数范围是2的64次方。如果想表示更大的数字,则会出现问题。为了解决这个问题,于是便有了BigInteger类。对于BigInteger类来说,有如下的常用的构造器: public BigInteger(String ...原创 2020-05-05 09:12:36 · 1625 阅读 · 0 评论 -
关于MathContext和RoundingMode的简单介绍
对于用过BigDecimal的人来说,一定遇到过MathContext这个对象吧?我遇到的时候也是一脸懵逼,为了搞清楚什么是MathContext我查了很多的书籍,也看了很多的博客,发现想搞懂MathContext还必须先搞懂RoundingMode,于是我又不得不查RoundingMode的相关。现在大致有了一点眉目。下面就简单说一下,希望对大家能有所帮助。RoundingMode对于R...原创 2020-05-03 11:37:30 · 3526 阅读 · 0 评论 -
Java中随机数生成的简单介绍
对于Java来说,生成随机数的方式大概有三种,分别是:通过Math类生成、通过Random类生成和通过ThreadLocalRandom类生成。下面将简单说说这三种生成方式。通过Math类型生成关于Math类,我已经在我的过去的文章中有过介绍,这里就不过多提及。这里只说一个方法,也就是:Math.random()方法。对于Math.random()生成的是一个0-1之间的double类型...原创 2020-05-02 21:53:38 · 893 阅读 · 0 评论 -
Java中Math类方法简介
对于Math来说,是Java提供的一个用来进行简单的数学运算的工具类。可以实现各种常见的数学运算。加、减、乘、除、求余运算1.加法实现的方法是:示例代码如下所示:public class MathTest { public static void main(String[] args) { System.out.println("3和4相加结果为:"...原创 2020-05-02 09:46:39 · 6426 阅读 · 0 评论 -
Java中字符串StringBuffer和StringBuilder的使用
Java中表示字符串的有三个类:String、StringBuffer和StringBuilder。其中,String的长度是不可变的,而StringBuffer和StringBuilder是长度可变的。对于StringBuffer和StringBuilder来说,两者的API几乎一模一样,区别在于StringBuffer的大部分方法都是被synchronized关键字修饰,是线程安全的,而Str...原创 2020-05-01 09:23:08 · 280 阅读 · 0 评论 -
Java中字符串String的简单介绍
字符串对于大多数的编程语言来说,是一个绕不过的话题,当然,Java也不例外。Java提供了三个类来支持字符串,分别为:String、StringBuffer和StringBuilder。其中,String是不可变字符串,而StringBuffer和StringBuilder是可变字符串。只不过StringBuffer是线程安全的字符串类,而StringBuilder不是线程安全的字符串类。St...原创 2020-04-29 22:31:59 · 220 阅读 · 0 评论 -
Objects类常用方法简介
java.util.Objects类是java7新增的工具类,其中提供了一些可以避免空指针异常的方法。判断对象为空判断对象为空的方法是:isNull(Object obj);示例代码如下图所示:public class ObjectsTest { public static void main(String[] args) { // 判断一个对象是否为空...原创 2020-04-26 22:43:38 · 1393 阅读 · 0 评论 -
Java系统类System相关介绍
对于System类而言,跟当前Java所运行的平台有关,诸如:Windows、Mac或Linux之类。通过System类我们可以进行许多操作。获取所有的环境变量或某个环境变量通过System类getEnv()和getEnv(String name)可以分别获取所有的环境变量或某个指定的环境变量,示例代码如下所示:public class SystemTest { public...原创 2020-04-26 08:47:14 · 203 阅读 · 0 评论 -
Scanner类简要介绍
Scanner类是Java中用来对文本进行扫描处理的类。Scanner类虽然有很多的构造器,但总体上来说,大致可以分为如下几种。处理字符串处理字符串的构造器只有一个,其声明如下所示:public Scanner(String source);处理字符流处理字符流的构造器有两个,其声明如下所示:public Scanner(Readable source);处理字节...原创 2020-04-25 19:15:21 · 1870 阅读 · 0 评论