加载中...

随笔分类 -  JavaSE

摘要:package thread; //认识并发问题 火车买票 public class testdemo3 implements Runnable { private int ecigarette=10; @Override public void run(){ while (true){ if (e 阅读全文
posted @ 2022-11-09 16:26 带带大萝卜 阅读(40) 评论(0) 推荐(0)
摘要:线程就是独立的执行路径;在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程;main()称之为主线程,为系统的入口,用于执行整个程序;在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能认为的干预的。对同一份资源操作时,会 阅读全文
posted @ 2022-11-07 21:59 带带大萝卜 阅读(38) 评论(0) 推荐(0)
摘要:collection接口 Java标准库自带的java.util包提供了集合类:Collection,它是除Map外所有其他集合类的根接口。Java的java.util包主要提供了以下三种类型的集合: List:一种有序列表的集合,例如,按索引排列的Student的List; Set:一种保证没有重 阅读全文
posted @ 2022-11-02 16:38 带带大萝卜 阅读(81) 评论(0) 推荐(0)
摘要:数组与集合 Java的集合类定义在java.util包中,支持泛型,主要提供了3种集合类,包括List,Set和Map。Java集合使用统一的Iterator遍历,尽量不要使用遗留接口。 1.集合与数组存储数据概述:集合、数组都是对多个数据进行存储操作的结构,简称Java容器。说明:此时的存储,主要 阅读全文
posted @ 2022-10-31 21:31 带带大萝卜 阅读(41) 评论(0) 推荐(0)
摘要:482.尚硅谷_常用类-JDK8中日期时间API的介绍_哔哩哔哩_bilibili 阅读全文
posted @ 2022-10-31 16:43 带带大萝卜 阅读(33) 评论(0) 推荐(0)
摘要:Calendar是一个抽象基类,主用用于完成日期字段之间相互操作的功能。 获取Calendar实例的方法使用Calendar.getInstance()方法调用它的子类GregorianCalendar的构造器。一个Calendar的实例是系统时间的抽象表示,通过get(int field)方法来取 阅读全文
posted @ 2022-10-30 19:32 带带大萝卜 阅读(211) 评论(0) 推荐(0)
摘要:1. java.lang.System类 System类提供的public static long currentTimeqMillis()用来返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差。>此方法适于计算时间差。 2.java.util.Date类 表示特定的瞬间,精确到毫 阅读全文
posted @ 2022-10-30 18:29 带带大萝卜 阅读(87) 评论(0) 推荐(0)
摘要:String,StringBuffer与StringBuilder的异同 相同之处:底层都是char[]存储 不同之处: Sting:从jdk1.0就有,安全的,不可变的字符序列 StringBuffer:从jdk1.0就有,可变的字符序列,线程安全,效率低 StringBuilder:jdk5.0 阅读全文
posted @ 2022-10-30 10:43 带带大萝卜 阅读(35) 评论(0) 推荐(0)
摘要:Java提供了八种基本数据类型:byte、short、int、long、float、double、boolean、char,每种基本类型都有其对应的类 基本数据类型 对应包装类 byte Byte short Short int Integer long Long float Float doubl 阅读全文
posted @ 2022-10-29 13:45 带带大萝卜 阅读(96) 评论(0) 推荐(1)
摘要:string:字符串,使用一对" "引起来表示。 1.String声明为final的,不可被继承2.String实现了Serializable接口:表示字符串是支持序列化的。实现了Comparable接口:表示String可以比较大小3.String内部定义了final char[ ] value用 阅读全文
posted @ 2022-10-25 21:44 带带大萝卜 阅读(37) 评论(0) 推荐(1)
摘要:final关键字代表最终、不可改变的 常见四种用法: 1. 可以用来修饰一个类(不能有任何子类) 2. 可以用来修饰一个方法(最终方法,不能被覆盖重写) 3. 还可以用来修饰一个局部变量 (对于基本类型来说,不可变说的是变量当中的数据不可改变 对于引用类型来说,不可变说的是变量当中的地址值不可改变) 阅读全文
posted @ 2022-10-23 21:50 带带大萝卜 阅读(38) 评论(0) 推荐(0)
摘要:1、包装类 2、String类 3、StringBuffer和StringBuilder类 4、Date类和DateFormat类 5、Calender类日期类 6、JDK8的日期类 7、Math类和Random类 8、枚举 阅读全文
posted @ 2022-10-20 19:41 带带大萝卜 阅读(22) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-10-20 16:53 带带大萝卜 阅读(18) 评论(0) 推荐(0)
摘要:封装,继承,多态,重写,重载,构造 阅读全文
posted @ 2022-10-18 21:32 带带大萝卜 阅读(86) 评论(0) 推荐(0)
摘要:类与对象的小结 阅读全文
posted @ 2022-10-17 20:17 带带大萝卜 阅读(44) 评论(0) 推荐(0)
摘要:Arrays.toString( ),加强for循环,稀疏数组 阅读全文
posted @ 2022-10-17 20:13 带带大萝卜 阅读(32) 评论(0) 推荐(0)
摘要:Java中的数组有三种初始化的方式:静态,动态,默认 阅读全文
posted @ 2022-10-16 21:13 带带大萝卜 阅读(270) 评论(0) 推荐(0)
摘要:命令行传参 阅读全文
posted @ 2022-10-15 21:28 带带大萝卜 阅读(33) 评论(0) 推荐(0)
摘要:为什么Java是值传递 重载是什么 阅读全文
posted @ 2022-10-15 21:27 带带大萝卜 阅读(36) 评论(0) 推荐(0)
摘要:Java方法 阅读全文
posted @ 2022-10-14 15:53 带带大萝卜 阅读(27) 评论(0) 推荐(0)