摘要:
内部类:在类中创建类 根据位置的不同,可以分为成员内部类和局部内部类 成员内部类:类里方法外 局部内部类:方法里 阅读全文
posted @ 2021-10-26 21:19
孤独的亿匹狼
阅读(26)
评论(0)
推荐(0)
摘要:
String对象: String是一个封装的char[]数组的对象并且字符串不可变 创建对象:String s="abc"; 此种创建方式不仅写法简单,而且效率高,字符串存放在堆中的常量池中,如果第一次创建了“abc”会正常放入堆的常量池中,但是第二次创建就会在堆中的常量池中找是否存在"abc"的常 阅读全文
posted @ 2021-10-26 21:04
孤独的亿匹狼
阅读(53)
评论(0)
推荐(0)
摘要:
方式一:实现Runnable接口 1,自定义多线程类,并实现Runnable接口 2,添加父接口中未实现的run()方法,run()方法里面放着的是我们的业务代码 3,创建自定义对象,只创建一次,作为业务对象存在 4,创建对个Thread线程类对象,并且将业务对象交给线程对象来完成 5,以多线程的方 阅读全文
posted @ 2021-10-26 19:21
孤独的亿匹狼
阅读(533)
评论(0)
推荐(0)
摘要:
线程中的run()方法和start()方法的区别 run():主要用来封装我们自定义的业务代码,直接调用本方法相当于普通方法的调用 start():主要用来以多线程的方式启动线程,然后由JVM调用本线程内的run()方法执行业务代码 注意:这里说的启动指的是将线程对象加入到就绪队列中,具体什么时候执 阅读全文
posted @ 2021-10-26 18:08
孤独的亿匹狼
阅读(125)
评论(0)
推荐(0)
摘要:
hashCode():返回对应对象的哈希码值,不同对象返回的哈希码值不一样,同一个对象的哈希码值相同。 toString():默认在Object类中的作用是打印出对应对象的地址值,如果需要打印对象的类型+属性+属性值,需要在对应的对象的类中重写Object类中的toString()方法。 equal 阅读全文
posted @ 2021-10-26 13:38
孤独的亿匹狼
阅读(203)
评论(0)
推荐(0)
摘要:
包装类 针对Integer包装类对象的创建需要注意: Integer i1=new Integer(10);普通方式 Integer i2=Integer.valueOf(10):高效方式 创建高效方式的前提: 1,Integer对象类型 2,使用Integer.valueOf()的方法创建 3,数 阅读全文
posted @ 2021-10-26 13:01
孤独的亿匹狼
阅读(46)
评论(0)
推荐(0)
摘要:
BigDecimal对象(该类常用来解决浮点数运算不精确的问题) 代码测试: package cn.tedu.api;import java.math.BigDecimal;import java.util.Scanner;public class TestBigDecimal { public s 阅读全文
posted @ 2021-10-26 12:51
孤独的亿匹狼
阅读(360)
评论(0)
推荐(0)
摘要:
IO流的分类普通字节输入流:InputStream(该类是一个抽象类,不能实例化)所以使用对应子类:FileInputStream来创建对象,创建方式如下下:第一种:InputStream in2=new FileInputStream(new File("D:\\java\\io\\1.txt") 阅读全文
posted @ 2021-10-26 12:40
孤独的亿匹狼
阅读(51)
评论(0)
推荐(0)
摘要:
set集合概述: 1,set集合是一个不包含重复数据的Collection 2,set集合中的数据是无序的(因为set集合没有下标) 3,set集合中的元素不可以重复--常用来给数据去重复 4,set集合可以存储null值,最多存储一个 5,set集合去除重复的时候(泛型如果自己定义的类型的时候)你 阅读全文
posted @ 2021-10-26 11:48
孤独的亿匹狼
阅读(553)
评论(0)
推荐(0)
摘要:
ArrayList和LinkedList都是List接口的两个实现类 1,相同点 1,ArrayList和LinkedList都是List接口的实现类 2,元素都有下标,有序,允许存放重复数据的操作 2,不同点 1,ArrayList底层是数组,内存空间是连续的,LinkedList底层是链表,内存 阅读全文
posted @ 2021-10-26 11:29
孤独的亿匹狼
阅读(293)
评论(0)
推荐(0)
摘要:
map集合的特点: map集合的结构是:键值对、KEY与VALUE、Map.Entry<K,V>的映射关系 map中key值不允许重复,如果重复,对应的value会被覆盖 map中的映射关系是无序的 map没有自己的迭代器,所以迭代时通常需要转成set集合来迭代 map集合的存储过程: 1,Hash 阅读全文
posted @ 2021-10-26 11:03
孤独的亿匹狼
阅读(882)
评论(0)
推荐(0)
摘要:
Map集合的迭代方式//创建一个Map集合并且添加几条数据Map<Integer,String> map=new HashMap<>();map.put(953,"毛怪");map.put(954,"骨精");map.put(955,"熊精");map.put(956,"鱼精");1,map集合的迭 阅读全文
posted @ 2021-10-26 10:43
孤独的亿匹狼
阅读(887)
评论(0)
推荐(0)
浙公网安备 33010602011771号