摘要:
File类获取功能的方法 getAbsolutePath() : 返回此File的绝对路径名字符串。 getPath() : 将此File转换为路径名字符串。(获取的构造方法中传递的路径) getName() : 返回由此File表示的文件或目录的名称。 (获取的就是构造方法传递路径的结尾部分(文件 阅读全文
摘要:
绝对路径和相对路径 路径: 绝对路径:是一个完整的路径 以盘符(c:,D:)开始的路径 c:\\a.txt c:\\Users\\itcast\\IdeaProjects\\shungyuan\\123.txt D:\\demo\\b.txt 相对路径:是一个简化的路径 相对指定的是相对于当前项目的 阅读全文
摘要:
File类的概述 java.io.File类 文件和目录路径名的抽象表示形式。 java把电脑中的文件和文件夹(目录)封装为了一个File类,我们可以使用FIle类对文件和文件夹进行操作 我们可以使用File类的方法 创建一个文件/文件夹 删除文件/文件夹 获取文件/文件夹 判断文件/文件夹是否存在 阅读全文
摘要:
Lambda表达式有参数有返回值的练习(自定义接口) 给定一个计算器calculator接口,内含抽象方法calc可以将两个int数字相加得到和值 使用Lambda的标准格式调用invokeCalc方法,完成120和130的相加计算 public interface Calculator { //定 阅读全文
摘要:
Lambda表达式的无参数无返回值的练习 public interface Cook { public abstract void makeFood(); } public class CookTest { public static void main(String[] args) { invok 阅读全文
摘要:
编程思想转换&体验Lambda的更优写法 做什么, 而不是怎么做 是希望创建一个匿名内部类对象吗?只是为了做这件事情而不得不创建一个对象。 真正希望做的事情是:将run方法体内的代码传递给Thread类知晓。 传递一段代码--这才是我们真正的目的。而创建对象只受限于面向对象语法而不得不采取的一种手段 阅读全文
摘要:
函数式编程思想概述 在数学中, 函数就是有输入量、输出量的一套计算方案,就是“拿什么东西做什么事情”。相对而言,面向对象过分 强调“必须通过对象的形式来做事情”,函数式思想则尽量忽略面向对象的复杂语法--强调做什么,而不是以什么形式做。 面向对象的思想: 做一件事情, 找一个能解决这个事情的对象,调 阅读全文