随笔分类 -  Java

摘要:1、写入读取封装步骤 /* * 1.写入 * 1)指定文件路径以及文件名 * 2)判断文件夹以及文件是否存在 * 3)创建文件以及文件夹 * 4)输出流 * 5)写入 * 6)转换 * 2.读取 * 1)指定路径 * 2)判断文件路径是否存在 * 3)判断是否是文件名 * 4)字符流 * 5)rea 阅读全文
posted @ 2020-12-01 20:13 donleo123 阅读(1321) 评论(0) 推荐(1) 编辑
摘要:1 package com.cn.donleo.thread.timer; 2 3 import java.util.Timer; 4 import java.util.TimerTask; 5 import java.util.concurrent.ScheduledExecutorService 阅读全文
posted @ 2020-12-01 18:28 donleo123 阅读(478) 评论(0) 推荐(0) 编辑
摘要:1、仓库 1 package com.cn.donleo.thread.house; 2 3 /** 4 * @author liangd 5 * date 2020-11-02 10:36 6 * code 仓库 7 */ 8 public class StoreHouse { 9 /** 10 阅读全文
posted @ 2020-12-01 18:23 donleo123 阅读(174) 评论(0) 推荐(0) 编辑
摘要:1、线程一 1 package com.cn.donleo.thread.join; 2 3 /** 4 * @author liangd 5 * date 2020-11-02 09:58 6 * code 7 */ 8 public class ThreadOne extends Thread 阅读全文
posted @ 2020-12-01 18:16 donleo123 阅读(208) 评论(0) 推荐(0) 编辑
摘要:1、线程一 1 package com.cn.donleo.thread.priority; 2 3 import java.util.concurrent.Callable; 4 5 /** 6 * @author liangd 7 * date 2020-10-31 15:25 8 * code 阅读全文
posted @ 2020-12-01 18:12 donleo123 阅读(652) 评论(0) 推荐(1) 编辑
摘要:1、实体类 1 package com.cn.donleo.thread.phone; 2 3 import java.util.concurrent.locks.Lock; 4 import java.util.concurrent.locks.ReentrantLock; 5 6 /** 7 * 阅读全文
posted @ 2020-12-01 18:06 donleo123 阅读(890) 评论(0) 推荐(0) 编辑
摘要:1、实现Callable接口 1 package com.cn.donleo.thread.impl; 2 3 import java.util.concurrent.Callable; 4 5 /** 6 * @author liangd 7 * date 2020-10-31 15:30 8 * 阅读全文
posted @ 2020-12-01 18:00 donleo123 阅读(371) 评论(0) 推荐(0) 编辑
摘要:1、实现Runnable接口 1 package com.cn.donleo.thread.impl; 2 3 /** 4 * @author liangd 5 * date 2020-10-31 15:30 6 * code 实现runnable接口 7 */ 8 public class MyT 阅读全文
posted @ 2020-12-01 17:57 donleo123 阅读(324) 评论(0) 推荐(0) 编辑
摘要:1、继承Thead类 1 package com.cn.donleo.thread.impl; 2 3 /** 4 * @author liangd 5 * date 2020-10-31 15:29 6 * code 继承Thread类 7 */ 8 public class MyThreadBy 阅读全文
posted @ 2020-12-01 17:55 donleo123 阅读(524) 评论(0) 推荐(0) 编辑
摘要:1 package model; 2 3 import java.io.ObjectStreamField; 4 import java.io.Serializable; 5 6 /** 7 * @author liangd 8 * date 2020-11-12 16:16 9 * code 实例 阅读全文
posted @ 2020-12-01 16:31 donleo123 阅读(1808) 评论(0) 推荐(1) 编辑
摘要:静态语言与动态语言一、静态语言(强类型语言) 静态语言是在编译时确定变量的数据类型,运行期间不可以改变其结构,即运行前可确定的语言,多数静态类型语言要求在使用变量之前必须声明数据类型。 例如:C++、Java、Delphi、C#等。二、动态语言(弱类型语言) 动态语言是在运行时确定数据类型与结构的语 阅读全文
posted @ 2020-12-01 16:24 donleo123 阅读(1894) 评论(0) 推荐(0) 编辑
摘要:一、元注解() @Target 表示该注解用于什么地方,可能的值在枚举类 ElemenetType 中 @Retention 表示在什么级别保存该注解信息。可选的参数值在枚举类型 RetentionPolicy 中 @Documented 将此注解包含在 javadoc 中 ,它代表着此注解会被ja 阅读全文
posted @ 2020-12-01 16:21 donleo123 阅读(137) 评论(0) 推荐(0) 编辑
摘要:一、Java的反射机制 java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的实例对象,可以知道任意一个实例对象它属于哪个类,并知道该类的相关信息,可以了解任意一个类的成员变量和方法,可以调用任意一个实例对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为 阅读全文
posted @ 2020-12-01 16:19 donleo123 阅读(177) 评论(0) 推荐(0) 编辑
摘要:import org.junit.Test; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; imp 阅读全文
posted @ 2020-12-01 14:50 donleo123 阅读(367) 评论(0) 推荐(0) 编辑
摘要:执行顺序:父类静态块-->子类静态块-->父类非静态块-->父类构造方法-->子类非静态块-->子类构造方法 当父类或子类中有多个静态方法时按在代码中的顺序执行 代码执行结果: 阅读全文
posted @ 2019-10-15 10:56 donleo123 阅读(1545) 评论(0) 推荐(0) 编辑
摘要:一、冒泡排序 二、选择排序 阅读全文
posted @ 2019-10-10 18:13 donleo123 阅读(367) 评论(0) 推荐(0) 编辑
摘要:Java 是面向对象的高级编程语言,类和对象是 Java 程序的构成核心。围绕着 Java 类和 Java 对象,有三大基本特性:封装是 Java 类的编写规范、继承是类与类之间联系的一种形式、而多态为系统组件或模块之间解耦提供了解决方案。 本文主要围绕这三大特性介绍一下 Java 面向对象、组件解 阅读全文
posted @ 2019-10-02 11:48 donleo123 阅读(336) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示