摘要: 1、获取当前时间 2、日期比较 使用 getTime() 方法获取两个日期(自1970年1月1日经历的毫秒数值),然后比较这两个值。 使用方法 before(),after() 和 equals()。 使用 compareTo() 方法,它是由 Comparable 接口定义的,Date 类实现了这 阅读全文
posted @ 2018-09-03 00:21 JccVirtual 阅读(531) 评论(0) 推荐(0) 编辑
摘要: Java 生成随机数两种方法 1、Random类中的nextXxxx系列方法生成0-n的随机数 2、Math类的random()方法可以生成 [0.00,1.00) 范围内的double型随机数 阅读全文
posted @ 2018-09-03 00:10 JccVirtual 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1、 Character 类用于对单个字符进行操作。 Character 类在对象中包装一个基本类型 char 的值 2、 Character ch = new Character('a'); 3、 // 原始字符 'a' 装箱到 Character 对象 ch 中 Character ch = ' 阅读全文
posted @ 2018-09-03 00:08 JccVirtual 阅读(257) 评论(0) 推荐(0) 编辑
摘要: Math类 基本方法,都被定义成static了: 阅读全文
posted @ 2018-09-02 23:54 JccVirtual 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 1、Number 类是基本数据类型的包装类型的父类 2、基本类型和包装类型 3、常用方法 阅读全文
posted @ 2018-09-02 23:49 JccVirtual 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1、解决浮点数加减丢失精度的问题:BigDecimal double 和 float 都是浮点数,计算机是二进制的浮点数,直接计算会丢失相应的精度, 如上面的Double cc = bb-aa;System.out.println(cc);//0.9699999999999998 很明显就不准确,此 阅读全文
posted @ 2018-08-07 23:19 JccVirtual 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 一、String 类 1、创建对象 String重写的equals方法 2、常用方法 ##注意 3、String.format()方法 有两个重载: String.format(String format, Object... args)String.format(Locale locale, St 阅读全文
posted @ 2018-08-07 23:17 JccVirtual 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1、异常简介 Java 异常是程序中的某些错误,是Java 提供的一种面对程序运行错误时 提供的 应对机制。 在程序运行时抛出异常可以使程序不中断的运行下去,开发或维护人员能够了解异常的起因、异常的发生处以及抛出了什么异常。 异常结构: error :出现error 基本上是硬件出错,说明程序崩了 阅读全文
posted @ 2018-08-07 23:16 JccVirtual 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、封装 1、封装是指将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 具体表现在set、get方法上 好处是只能通过规定的方法访问数据,隐藏类的实例细节,方便修改和实现。 2、访问修饰符: 默认:本类、同包下 public :所有 prote 阅读全文
posted @ 2018-07-29 19:43 JccVirtual 阅读(238) 评论(0) 推荐(0) 编辑
摘要: ==: == 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。 1、比较的是操作符两端的操作数是否是同一个对象。2、两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。3、比较的是地址,如果是具体的阿 阅读全文
posted @ 2018-07-29 19:42 JccVirtual 阅读(253) 评论(0) 推荐(0) 编辑