Java杂记

作者: jarvan4dev | 来源:发表于2016-05-30 21:42 被阅读167次
问题一、
Paste_Image.png

如图,可以看到,使用一个jdk自带的API,竟然报错了,提示很明显,但是我本地环境的确是jdk1.8的啊,怎么会这样?

Paste_Image.png

IDEA设置也一致的:


Paste_Image.png

好吧,原因在这:http://my.oschina.net/jackieyeah/blog/223792

解决:

<build>
    <finalName>shiro</finalName>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.3.2</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>
问题二、
class Order{
    private Byte status;
    // 省略get set
}
Objects.equals(order.getStatus(), 5); => false

这个要注意,以前不知道的,Byte.intValue()才行, 或者Java有自动拆箱:

int status = order.getStatus();//Byte.parseByte("5");
Objects.equals(status, 5);
Java时间类 -- joda-time
# 需求:时间字符串天数加1,改变成另一个格式的时间字符串
# 如:"2016/6/07" => "2016-6-08"
DateTime.parse("2016/06/07", DateTimeFormat.forPattern("yyyy/MM/dd")).plusDays(1).toString("yyyy-M-dd");

相关文章

  • Java杂记

    问题一、 如图,可以看到,使用一个jdk自带的API,竟然报错了,提示很明显,但是我本地环境的确是jdk1.8的啊...

  • Java基础—杂记

    1.自动装箱与自动拆箱 对于常用的基本数据类型,Java都有对应的Java包装类,Java提供了基本数据类型与...

  • java相关杂记

    命令行编译java文件、运行java: lit != null、!list.isEmpty()和list.size...

  • java 面试杂记

    git 和 svn 的区别 1.git 是分布式的,svn不是,每个开发人员从中心版本库/服务器上chect ou...

  • 有关Java IO杂记

    1. RandomAccessFile中writeInt的原理是什么? 先看源码: “>>>” 表示无符号右移 “...

  • 2018-12-01

    练车杂记

  • 学琴杂记

    学琴杂记 一 很小...

  • java8 stream杂记

    1、stream慢? 摘抄一篇,解释分析上最为认可的,后续写代码验证: https://blog.csdn.net...

  • java开发app后台杂记

    额,这篇文章纯粹记录开发中遇到的问题或者接触到的比较新鲜的事情。再有就是一些神奇的解决方案。要诚心诚意的致敬现在的...

  • 散·杂·笔

    本人的记录分为散记、杂记、笔记。 散记,不分类,随心随记。杂记,分类,记录若干范畴的心得,比如物理。笔记,分类,记...

网友评论

  • 小众臻品:Objects.equels是用来比较两个对象是否是值相等的吗?
    jarvan4dev: @乖丨摸摸头 是的,这样可以比较优雅的避免空指针,当然也可以:"xxx".equals(order.getStatus())

本文标题:Java杂记

本文链接:https://www.haomeiwen.com/subject/lwrcdttx.html