2021年2月20日

摘要: Java8的其它新特性 Lambda表达式 1. Lambda表达式使用前后的对比 举例一 @Test public void test1(){ Runnable r1 = new Runnable(){ @Override public void run() { System.out.printl 阅读全文
posted @ 2021-02-20 16:36 来点番茄酱 阅读(74) 评论(0) 推荐(0)
摘要: Java反射 反射的概述 1. 关于反射的理解 Reflection(反射)被视为动态语言的关键,反射机制允许程序在执行器借助于Reflection API取地任何类的内部信息,并能直接操作任意对象的内部属性及方法 2. 体会反射机制的“动态性” //体会反射的动态性 @Test public vo 阅读全文
posted @ 2021-02-20 11:47 来点番茄酱 阅读(35) 评论(0) 推荐(0)

2021年2月6日

摘要: JavaIO流 File类的使用 1. File类的理解 File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹) File类定义在java.io包下 File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法,并未涉及到写入或读取文件内容的操作,如需实现写入或读取, 阅读全文
posted @ 2021-02-06 17:16 来点番茄酱 阅读(51) 评论(0) 推荐(0)

2021年2月3日

摘要: Java泛型 泛型的理解 1. 泛型的概念 所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、创建对象时)确定(即传入实际的类型参数,也成为类型实参) 2. 泛型的引入背景 集合 阅读全文
posted @ 2021-02-03 16:13 来点番茄酱 阅读(76) 评论(0) 推荐(0)

2021年2月2日

摘要: Java集合 数组与集合 1. 集合与数组存储数据概述 集合、数组都是对多个数据进行存储操作的结构,称为Java的容器 说明:此时的存储为内存层面的存储,不涉及到持久化存储 2. 数组存储的特点 一旦初始化,长度就确定了 一旦定义好,元素类型就确定了 3. 数组存储的弊端 初始化之后长度不可修改 数 阅读全文
posted @ 2021-02-02 14:05 来点番茄酱 阅读(74) 评论(0) 推荐(0)

2021年1月29日

摘要: Java枚举类和注解 枚举类 1. 说明 类的对象只有有限个,确定的。称此类为枚举类 需要定义一组常量时,强烈建议使用枚举类 如果枚举类中只有一个对象,则可以作为单例模式的实现方式 2. 自定义枚举类步骤 class Season{ //1. 声明Season对象的属性:private final修 阅读全文
posted @ 2021-01-29 21:44 来点番茄酱 阅读(124) 评论(0) 推荐(0)

2021年1月27日

摘要: Java常用类-String及其它 String java.lang.String类的使用 1. 概述 String:字符串,使用一对""引起来表示 String声明为final,不可继承的 String实现了Serializable接口:表示字符串支持序列化 实现了Comparable接口:表示S 阅读全文
posted @ 2021-01-27 17:54 来点番茄酱 阅读(63) 评论(0) 推荐(0)

2021年1月25日

摘要: 自学JavaDay14 多线程 多线程的创建 package com.th1024.multiplethreads.ThreadDemo; /** * 多线程的创建 * * 方式一:继承于Tread类 * 1. 创建一个继承于Thread类的子类 * 2. 重写Thread类中的run()方法 * 阅读全文
posted @ 2021-01-25 21:42 来点番茄酱 阅读(572) 评论(0) 推荐(0)

2021年1月21日

摘要: 自学JavaDay13 异常 Error 一般不编写针对性的代码进行处理 Exception package com.th1024.exception; /* 1. 异常体系结构 java.lang.Throwable >java.lang.Error:一般不编写针对性的代码进行处理 >java.l 阅读全文
posted @ 2021-01-21 22:02 来点番茄酱 阅读(216) 评论(0) 推荐(0)

2021年1月20日

摘要: 自学JavaDay12 abstract关键字 package com.oop.demo09; /* abstract关键字的使用 1. abstract可以用来修饰的结构:类、方法 2. abstract修饰类:抽象类 >此类不能实例化 >抽象类中一定有构造器,子类实例化时调用 >开发中会提供抽象 阅读全文
posted @ 2021-01-20 22:40 来点番茄酱 阅读(413) 评论(0) 推荐(0)