函数式编程: 函数可以作为变量、参数、返回值和数据类型 相关内容有@FunctionalInterface(Runnable、Comparator内部添加了),Lambda和函数式接口 感觉上面这句话就说的很有道理,下面针对普通函数,lambda和具体内部实现来说下 普通函数 Runnable ru ...
分类:
编程语言 时间:
2020-09-24 20:49:34
阅读次数:
34
今天学了什么 学习了第四章剩余内容,对书中涉及代码进行了实验。 this关键字: 导入包中具体的类: 枚举定义 遇到的问题 导入包中具体的类时,报错:类型 Person 中的方法 getname()不可视。 原因:Person类中getname()方法错达成了private类型。 明天计划 复习记忆 ...
分类:
编程语言 时间:
2020-07-11 16:59:50
阅读次数:
64
1、继承Thread类 一个类只要继承了Thread类,就是多线程实现类。 必须覆写 run()方法, public void run() 在线程启动时,调用start()方法, public void start()。 class MyThread extends Thread{ private ...
分类:
编程语言 时间:
2020-06-28 18:25:18
阅读次数:
44
1、与String区别1 String用+连接字符 StringBuffer用append()方法 String不能修改 StringBuffer可修改 public class StringBufferDemo1 { public static void main(String[] args) { ...
分类:
编程语言 时间:
2020-06-28 18:18:54
阅读次数:
40
1、单例设计 class Singleton{ private static final Singleton SINGLETON =new Singleton(); public static Singleton getSingleton(){ return SINGLETON; } private ...
分类:
编程语言 时间:
2020-06-24 12:21:39
阅读次数:
61
1、Object类是一个公共父类,一个类只要没有明显地继承一个类,则肯定是Object类的子类。 2、观察: class ObjDemo1{ } public class ObjectDemo1 { public static void main(String[] args) { ObjDemo1 ...
分类:
编程语言 时间:
2020-06-23 14:57:52
阅读次数:
48
1、多态性严格来讲有两种描述形式:。 方法的多态性: |- 方法的重载:同一个方法名称,会根据传入参数的类型及个数不同执行不同的方法。 |- 方法的覆写:同一个方法,会根据子类的不同,实现不同的功能。 对象的多态性:指的是发生在继承关系类之中,子类和父类之间的转换 |- 向上转型(自动完成):父类 ...
分类:
编程语言 时间:
2020-06-22 10:50:07
阅读次数:
47
Maven 一、概念 Maven是一个项目管理工具,它包含了一个项目对象模型(POM: Project Object Model),一组标准集合,一个项目周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期 ...
分类:
编程语言 时间:
2020-05-03 00:59:14
阅读次数:
87
数据结构之数组 大 O 表示法 用大 0 表示法表示运行时间 至于 二分查找等的代码,在 Java学习日记数组篇可见。 小结 有序数组可以用二分查找 线性查找需要的时间 与 数组中数据项的个数成正比 二分查找需要的时间与 数组中数据项的个数的对数成正比 O(1) 意味着一个操作执行了 常量 的时间 ...
分类:
其他好文 时间:
2020-01-29 19:35:16
阅读次数:
66
今天出去玩了,好不快活,只好在晚上默默补习Java。今天学习了final关键字,抽象类以及接口的概念,还是很有意思的。现在这些东西只是知道是个什么东西,我需要一个项目去强化它们。 final关键字 在我初次尝试Java的时候,我想定义一个常量,自然而然地使用了"const",也自然而然地报错了,然后 ...
分类:
编程语言 时间:
2020-01-17 22:59:18
阅读次数:
90