
Java
文章平均质量分 95
春风野马wuhu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
最优雅地整合 Spring & Spring MVC & MyBatis 搭建 Java 企业级应用(附源码)
这里使用 Maven 项目管理工具构建项目 初始化项目 打开 Intellij IDEA,点击 Create New Project 选择 Maven 构建项目 选择 JDK 版本 选择 maven-archetype-webapp 模板(Java Web 项目) 填写项目在 Maven 仓库中的坐标(在 Maven 仓库中根据这个坐标才能找到该项目) 选择 Maven 路径 选择 Maven 配置文件路径 选择 Maven 本地仓库路径 填写项目名 选择.原创 2021-01-21 20:49:51 · 325 阅读 · 0 评论 -
Java 并发编程要点
使用线程 有三种使用线程的方法: 实现 Runnable 接口; 实现 Callable 接口; 继承 Thread 类。 实现 Runnable 和 Callable 接口的类只能当做一个可以在线程中运行的任务,不是真正意义上的线程,因此最后还需要通过 Thread 来调用。可以理解为任务是通过线程驱动从而执行的。 实现 Runnable 接口 需要实现接口中的 run() 方法。 public class MyRunnable implements Runnable { @Override原创 2021-01-12 20:45:10 · 247 阅读 · 0 评论 -
详解 Java I/O 流
概述 Java 的 I/O 大概可以分成以下几类: 磁盘操作:File 字节操作:InputStream 和 OutputStream 字符操作:Reader 和 Writer 对象操作:Serializable 网络操作:Socket 新的输入/输出:NIO 磁盘操作 File 类可以用于表示文件和目录的信息,但是它不表示文件的内容。 递归地列出一个目录下所有文件: public static void listAllFiles(File dir) { if (dir == null || !原创 2021-01-12 20:44:24 · 127 阅读 · 0 评论 -
Java 容器系列总结
为什么要使用集合 当我们需要保存一组类型相同的数据的时候,我们应该是用一个容器来保存,这个容器就是数组,但是,使用数组存储对象具有一定的弊端, 因为我们在实际开发中,存储的数据的类型是多种多样的,于是,就出现了“集合”,集合同样也是用来存储多个数据的。 数组的缺点是一旦声明之后,长度就不可变了;同时,声明数组时的数据类型也决定了该数组存储的数据的类型;而且,数组存储的数据是有序的、可重复的,特点单一。 但是集合提高了数据存储的灵活性,Java 集合不仅可以用来存储不同类型不同数量的对象,还可以保存具有映射关原创 2021-01-12 20:43:51 · 135 阅读 · 0 评论 -
Java 基础知识概览
数据类型 基本类型 基本类型 字节数 占位数 byte 1 8 char 2 16 short 2 16 int 4 32 float 4 32 long 8 64 double 8 64 boolean ~ ~ boolean 只有两个值:true、false,可以使用 1 bit 来存储,但是具体大小没有明确规定。JVM 会在编译时期将 boolean 类型的数据转换为 int,使用 1 来表示 true,0 表示 false。JVM 支持 boolean原创 2021-01-12 20:43:16 · 153 阅读 · 0 评论 -
Java 中使用 Jersey 实现上传文件(附加密和解密)
这里使用 Jersey 服务器实现上传,使用 Http 请求实现下载 pom.xml 添加 Jersey 相关依赖 <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-client</artifactId> <version&...原创 2019-08-15 17:55:51 · 2784 阅读 · 0 评论 -
Java 实现发送邮件
这里以 QQ 邮箱为例 QQ 邮箱账号设置 登录 QQ 邮箱 进入 设置 页面 选择 账户 开启 IMAP/SMTP 服务 获取授权码 创建 EmailUtil 工具类 import javax.mail.*; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMess...原创 2019-08-15 17:04:55 · 209 阅读 · 0 评论