上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 44 下一页
摘要: 绝对路径和相对路径 绝对路径:是指文件在硬盘上真正存在的路径。 以盘符开始的路径 E:\idea111\xjwfx02\a.txt G:\2.txt 相对路径:就是相对于自己的目标文件的位置。 相对指的是相对于当前项目的根目录(E:\idea111\xjwfx02) 如果使用当前项目的根目录,路径可 阅读全文
posted @ 2022-07-11 11:53 xjw12345 阅读(208) 评论(0) 推荐(0)
摘要: File类的概述 java .io.FiLe类 文件和目录路径名的抽象表示形式。 java把电脑中的文件和文件夹(目录)封装为了一个File类, 我们可以使用File类对文件和文件夹进行操作 创建一个文件/文件夹 删除文件/文件夹 获取文件/文件夹 为断文件/文件夹是否存在 对文件夹进行遍历 获取文 阅读全文
posted @ 2022-07-11 10:00 xjw12345 阅读(67) 评论(0) 推荐(0)
摘要: Lambda表达式的有参数有返回值的练习(自定义接口) 需求; 给定一个计算器Calculator接口,内含抽象方法calc可以将两个int数字相加得到和值 使用L ambda的标准格式调用invokeCalc方法,完成120和130的相加计算 /** * 给定一个计算器Calculator接口,内 阅读全文
posted @ 2022-07-11 09:40 xjw12345 阅读(87) 评论(0) 推荐(0)
摘要: Lambda表达式的无参数无返回值的练习 需求: 给定一个子cook接口,内含唯一的象方法makeFood,且无参数、无返回值。 使用L ambda的标准格式调用invokeCook方法,打印输出“吃饭啦!”字样 /** * 给定一个子cook接口,内含唯一的象方法makeFood */ publi 阅读全文
posted @ 2022-07-11 09:12 xjw12345 阅读(325) 评论(0) 推荐(0)
摘要: 函数式编程思想概述 在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿什么东西做什么事情"。 相对而言,面向对象过分强调"必须通过对象的形式来做事情”, 而函数式思想则尽量忽略面向对象的复杂语法―—强调做什么,而不是以什么形式做。 面向对象的思想:做一件事情,找一个能解决这个事情的对象,调 阅读全文
posted @ 2022-07-10 14:23 xjw12345 阅读(29) 评论(0) 推荐(0)
摘要: 线程池的概念 我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了, 这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时闻。 线程池可以使得线程可以复用,就是执行完一个任务,并不被 阅读全文
posted @ 2022-07-10 13:51 xjw12345 阅读(47) 评论(0) 推荐(0)
摘要: 包子类: public class BaoZi { String pi; String xian; boolean flag = false; } 包子铺类: public class BaoZiPu extends Thread{ private BaoZi bz; public BaoZiPu( 阅读全文
posted @ 2022-07-10 09:54 xjw12345 阅读(28) 评论(0) 推荐(0)
摘要: 等待唤醒机制概述 就是在一个线程进行了规定操作后,就进入等待状态 ( wait() ),等待其他线程执行完他们的指定代码过后再将其唤醒( notify()) ; 在有多个线程进行等待时,如果需要,可以使用notifyAll)来唤醒所有的等待线程。 wait/notify 就是线程间的一种协作机制。 阅读全文
posted @ 2022-07-10 08:57 xjw12345 阅读(62) 评论(0) 推荐(0)
摘要: Object中wait带参方法和notifyAll方法 进入到Timewaiting(计时等待)有两种方式 1.使用sleep(Long m)方法,在毫秒值结束之后,线程睡醒进入到Runnable/BLocked状态 2.使用wait(Long m)方法, wait方法如果在毫秒值结束之后,还没有被 阅读全文
posted @ 2022-07-09 16:46 xjw12345 阅读(50) 评论(0) 推荐(0)
摘要: 等待唤醒案例分析 wait:线程不再活动,不再参与调度,进入wait set中,因此不会浪费CPU资源,也不会去竞争锁了,这时的线程状态即时WAITING。 它还要等着别的线程执行一个特别的动作,也即是“通知(notify)”在这个对象上等待的线程从wait set中释放出来,重新进入到调度队列中 阅读全文
posted @ 2022-07-09 15:31 xjw12345 阅读(67) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 44 下一页