自学
bridge1101
这个作者很懒,什么都没留下…
展开
-
StringBulider类,及其构造方法成员方法和api,包括StringBuilder的toString方法
首先要和String来进行一个对比String类字符串是一个常量,他们的值在创建后就无法修改字符串底层是一个被final修饰的数组不能改变,是一个常量private final byte[ ] value进行字符串相加,内存中就会有多个字符串,占用空间多,效率低下例如String s=“a”+“b”+'c";在内存中相加的过程“a”,“b”,“c” 3个字符串“a”+“b”=“ab” 1个字符串“ab”+“c” =“abc”1个字符串进行3个字母的相加就用到了5个字符串,效率很原创 2020-07-13 17:00:24 · 301 阅读 · 0 评论 -
System类的常用方法
第一个常用的方法返回一毫秒值为单位的当前时间public static long currentTimeMillis();用途:测试程序的效率练习 :for循环输出1-9999需要多少毫秒第二个方法 数组复制public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length);src //源数组srcPos、、源数组中的起始位置(起始索引)dest、、目标数组destPos//目标数原创 2020-07-13 15:11:02 · 183 阅读 · 0 评论 -
Calendar类及常用的成员方法
Calendar是一个日历类,是用来替代Date类,在jdk的更新下,慢慢取代了Date类Calendar是一个抽象类,里面提供了很多操作日历字段的方法,例如年月日等Calendar类无法直接创建对象对象使用,里面有一个静态方法叫getInstance()方法,该方法返回了Calendar的子类对象并且Calendar类是重写了toString方法,从打印的结果不是地址值可得static Calendar getInstance()是在默认时区和语言环境获得一个日历常用方法public int原创 2020-07-03 11:17:54 · 315 阅读 · 0 评论 -
DateFormat类和其子类SimpleDateFormat类
DateFormat类和其子类SimpleDateFormat类DateFormat类是Format类的其中一个子类,也是一个抽象类,他的功能就是将Date类格式化为String类,也就是将日期格式化为文本格式,也可以将文本解析为日期.例:2000.1.1 08:00:00<–>2000年 1月1日 8点0分0秒DateFormat的成员方法有有两个String Format(Date date)用途:将日期格式化成文本Date parse(String source)用途: 将原创 2020-06-11 14:28:24 · 689 阅读 · 0 评论 -
Date类的构造方法和成员方法
Date类的构造方法和成员方法首先简单概述一下这个date类,这个类的作用就是用来表示日期和时间的类,这个Date类的时间原点是以1970 年 1 月 1 日 00:00:00 GMT (英国格林威治)以来的指定毫秒数。因为中国在东八区,所以在中国的时间原定为1970 年 1 月 1 日 08:00:00.另外Date类在表示日期的方法使用的是将日期和毫秒值进行的互化,所以在Date类中的有参结构中的参数类型是long型Date的空参数的构造方法作用:获取当前系统的时间和日期(直接打印date没有原创 2020-06-10 13:04:28 · 748 阅读 · 0 评论 -
Objects中的equals方法
Objects中的equals方法与object中的equals不同的是,objects 中的equals方法是为了防止空指针异常,方法源码public static boolean(Object a,Object b){return(a==b)||( a ! =null&& a. equals(b))}举例:public class demo04 {public static void main(String[] args) { String a="abc";原创 2020-05-31 14:10:37 · 6604 阅读 · 0 评论 -
重写object类中的equals方法
重写object类中的equals方法equals 方法默认比较对象的地址值,所以如果要比较属性的话,要对equals方法进行重写问题:举例:创建了一个person的object的子类隐含一个问题,object是person的父类,重写之后无法使用person的独有方法(属性和方法)只能将Object obj向下转型成Person obj才嫩更使用子类的独有方法//重写equals方法@Overridepublic boolean equals(Object obj) {原创 2020-05-31 13:33:26 · 847 阅读 · 0 评论