上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 44 下一页
摘要: 绝对路径和相对路径 绝对路径:是指文件在硬盘上真正存在的路径。 以盘符开始的路径 E:\idea111\xjwfx02\a.txt G:\2.txt 相对路径:就是相对于自己的目标文件的位置。 相对指的是相对于当前项目的根目录(E:\idea111\xjwfx02) 如果使用当前项目的根目录,路径可 阅读全文
posted @ 2022-07-13 11:05 monkey大佬 阅读(732) 评论(0) 推荐(0)
摘要: Lambda表达式的有参数有返回值的练习 需求; 给定一个计算器Calculator接口,内含抽象方法calc可以将两个int数字相加得到和值 使用L ambda的标准格式调用invokeCalc方法,完成120和130的相加计算 public interface Calculator { publ 阅读全文
posted @ 2022-07-13 10:03 monkey大佬 阅读(51) 评论(0) 推荐(0)
摘要: Lambda表达式的无参数无返回值的 需求: 给定一个子cook接口,内含唯一的象方法makeFood,且无参数、无返回值。 使用L ambda的标准格式调用invokeCook方法,打印输出“吃饭啦!”字样 //给定一个厨子Cook接口,内容唯一的抽象方法makeFood,且无参数,无返回值 pu 阅读全文
posted @ 2022-07-13 09:37 monkey大佬 阅读(107) 评论(0) 推荐(0)
摘要: 函数式编程思想概述 在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿什么东西做什么事情"。 相对而言,面向对象过分强调"必须通过对象的形式来做事情”, 而函数式思想则尽量忽略面向对象的复杂语法―—强调做什么,而不是以什么形式做。 面向对象的思想: 做一件事情,找一个能解决这个事情的对象, 阅读全文
posted @ 2022-07-13 09:11 monkey大佬 阅读(37) 评论(0) 推荐(0)
摘要: 线程池的概念和原理 线程池:其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源 合理利用线程池能够带来三个好处: 1.降低资源消耗,减少了创建和销毁线程的次数,每个工作线程都可以被重复利用,可执行多个任务 2.提高响应速度,当任务到达 阅读全文
posted @ 2022-07-12 13:41 monkey大佬 阅读(114) 评论(0) 推荐(0)
摘要: File类判断功能的方法 常用方法: boolean exists():此File表示的文件或目录是否实际存在 boolean isDirectory():此File表示的是否为目录 boolean isFile():此File表示的是否为文件 File file1 = new File("D:\\ 阅读全文
posted @ 2022-07-11 19:34 monkey大佬 阅读(67) 评论(0) 推荐(0)
摘要: File类的构造方法 File(File parent, String child) 从父抽象路径名和子路径名字符串创建新的 File实例。 File(String pathname) 通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 File(String parent, Str 阅读全文
posted @ 2022-07-11 11:32 monkey大佬 阅读(67) 评论(0) 推荐(0)
摘要: File类的概念 java.io.file类 文件和目录路径名的抽象表示形式 java把电脑中的文件和文件夹(目录)封装为了一个File类,我们使用File类对文件和文件夹进行操作 我们可以使用File类的方法 创建一个文件/文件夹 删除文件/文件夹 获取文件/文件夹 判断文件/文件夹是否存在 对文 阅读全文
posted @ 2022-07-11 10:35 monkey大佬 阅读(38) 评论(0) 推荐(0)
摘要: 等待唤醒机制概念 等待与唤醒机制:线程之间的通信 重点:有效的利用资源(生产一个包子,吃一个包子,再生产一个包子,在吃一个包子) 通信:对包子的状态进行判断 没有包子-->吃货线程唤醒包子铺线程-->吃货线程等待-->包子铺线程做包子-->做好包子-->修改包子的状态为有 有包子-->包子铺线程唤醒 阅读全文
posted @ 2022-07-09 16:41 monkey大佬 阅读(63) 评论(0) 推荐(0)
摘要: Object类中wait带有参方法和notifyAll方法 进入到TimeWaiting(计时等待)有两种方式 1.使用sleep(long m)方法,在毫秒值结束之后,线程睡醒进入到Runnadle/Blocked状态 2.使用wait(long m)方法,wait方法如果在毫秒值结束之后,还没有 阅读全文
posted @ 2022-07-09 15:34 monkey大佬 阅读(41) 评论(0) 推荐(0)
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 44 下一页