![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 76
swainnnn
always like this~
展开
-
dubbo泛化调用与隐式传参
duboo泛化调用原理分析原创 2022-06-12 18:03:37 · 897 阅读 · 1 评论 -
JAVA线程池原理与使用
线程池原创 2021-11-13 22:47:38 · 490 阅读 · 0 评论 -
JAVAIO
java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。Java 为 I/O 提供了强大的而灵活的支持,使其更广泛地应用到文件传输和网络编程中。Java 的 I/O 大概可以分成以下几类:磁盘操作:File 字节操作:InputStream 和 OutputStream 字符操作:Reade原创 2020-08-02 18:21:00 · 99 阅读 · 0 评论 -
多线程的几种实现方式
先上总结:1.使用实现多线程有四种方式:①继承Thread类;②实现Runnable接口;③使用Callable和FutureTask实现有返回值的多线程;④使用ExecutorService和Executors工具类实现线程池(如果需要线程的返回值,需要在线程中实现Callable和Future接口)2.继承Thread类的优点:简单,且只需要实现父类的run方法即可(start方法中含有run方法,会创建一个新的线程,而run是执行当前线程)。缺点是:Java的单继承,如果对象已经继承了其他的类原创 2020-08-02 18:08:57 · 35470 阅读 · 0 评论 -
二叉排序树的实现
二叉排序树。它或者是一个空树,或者是一个具有下列性质的二叉树:若它的左子树不空,则左子树上所有节点的值均小于它的根结构的值 若它的右子树不空,则右子树上所有结点的值均大于它的根节点的值 它的左、右子树也分别是二叉排序树简单实现了二叉树的构建,中序遍历,先序遍历,后序遍历:代码纯手工,还请大佬多指导:/** * 节点定义 数据,左节点,右节点 */class Node { public int data; public Node left; public Nod原创 2020-08-02 18:04:38 · 226 阅读 · 0 评论 -
Spring Boot 项目的搭建与入门
项目需求说要用java做项目,还说spring boot是目前java中最简单配置最容易的框架,于是呕心沥血开始学习java并用spring boot搭建了一个简单的jpa项目。ide选择用的是IDEA,新建project,JDK选择1.8,1.8是目前的稳定版,刚开始用的10总是运行不起来还是换了1.8. 下一步 type选择 Maven project ,其它的随便填 下一步选择依赖,...原创 2018-08-02 15:26:24 · 231 阅读 · 0 评论