java

  • Java开源工具iText生成PDF简单实例

    iText下载页面: http://sourceforge.net/projects/itext/files/ 1.创建简单的PDF文件 package console.pdf; import jav ...

  • 强烈推荐 5 款好用的REST API工具(收藏)

    市面上可用的 REST API 工具选项有很多,我们来看看其中一些开发人员最喜欢的工具. 1API 定义 Swagger Editor 是图形可视化的流行选项.你可以使用 JSON 或 YAML 定义 ...

  • Java调用JavaScript实现字符串计算器代码示例

    如果表达式是字符串的形式,那么一般我们求值都会遇到很大的问题. 这里有一种直接调用JavaScript的方法来返回数值,无疑神器. 代码如下: package scc; import javax.sc ...

  • 基于java TCP网络通信的实例详解

    JAVA中设计网络编程模式的主要有TCP和UDP两种,TCP是属于即时通信,UDP是通过数据包来进行通信,UDP当中就会牵扯到数据的解析和传送.在安全性能方面,TCP要略胜一筹,通信过程中不容易出现数 ...

  • springboot2.x 接入阿里云市场短信发送的实现

    springboot2.x 接入阿里云市场短信发送的实现

  • 浅析java中print和println的区别

    print()方法在输出括号里指定的字符串后就结束操作,而不再添加回车,光标停留在字符串最后一个字符的右边,println()则是添加回车,光标停在下一行. for(i=1;i<6;i++)pr ...

  • 详解SpringBoot的Run方法

    SpringBoot的Run方法: 先跟踪启动类的run方法 进去之后还实现有一个run方法,继续进入 到这里,可以看到有一个SpringApplication的构造器,进入 进入this 到这里的代 ...

  • 详解Java8中的Lambda表达式

    Lambda是什么 Lambda表达式,也可称为闭包,是java8的新特性,作用是取代大部分内部类,优化java代码结构,让代码变得更加简洁紧凑. Lambda的基本语法 (expression)-& ...

  • java 完全二叉树的构建与四种遍历方法示例

    本来就是基础知识,不能丢的太干净,今天竟然花了那么长的时间才写出来,记一下. 有如下的一颗完全二叉树: 先序遍历结果应该为:1  2  4  5  3  6  7 中序遍历结果应该为:4  2  5  ...

  • Java实现简单汽车租赁系统

    本文实例为大家分享了Java实现简单汽车租赁系统的具体代码,供大家参考,具体内容如下 需求如下:  问题分析: 首先应当构建一个MotoVehicle的抽象(abstract)类,类里面包含一个bra ...

  • Java与JavaScript前后端实现手机号验证码一键注册登陆抖音流程

    目录 一.一键注册登录流程 二.前端 2.1. 验证码获取流程 2.2. 验证码获取代码 三.后端验证码 3.1. 前置处理 3.2. 拦截器添加 3.3. 获取验证码 一.一键注册登录流程 二.前端 ...

  • Java中super和this的用法详解

    super 用法 super关键字用来访问父类内容,具体用法可分为三种: 1.子类的成员方法访问父类的成员变量 public class Animal { public int age = 10; } ...

  • 使用Mybatis如何实现删除多个数据

    目录 Mybatis删除多个数据 例如:删除数据库中sid=1和sid=2的数据 操作步骤如下 Mybatis批量删除多表数据 业务需求 查询以obj_前缀开头的表的截断语句 Mybatis删除多个数 ...

  • Java使用ThreadLocal实现当前登录信息的存取功能

    目录 一.使用ThreadLocal实现当前登录信息的存取 1,写一个工具类用于存取用户id 2.在用户登录的时候我们在过滤器中可以获取用户的id,这个时候我们将用户id放入ThreadLocal中. ...

  • springboot项目整合druid数据库连接池的实现

    Druid连接池是阿里巴巴开源的数据库连接池项目,后来贡献给Apache开源: Druid的作用是负责分配.管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个: D ...

  • Java 并发编程之ForkJoin框架

    目录 1.什么是ForkJoin框架 2.ForkJoinTask 3.ForkJoinPool 4.打印斐波那契数列 5.ForkJoin归并排序 总结 1.什么是ForkJoin框架 ForkJo ...

  • Java根据控制台实现定位异常

    异常堆栈作为我们平时定位问题的最重要手段,为我们解决问题提供了很大帮助.但是我们可能都有这样的习惯就是看到一段异常,尤其是异常堆栈很多,层次很深的时候.就感觉很担心害怕,匆匆扫描一眼就开始猜问题应该如 ...

  • java8保姆级lambda表达式教程

    目录 1.替代匿名内部类 2.使用lambda表达式对集合进行迭代 3.用lambda表达式实现map 4.用lambda表达式实现map与reduce 5.filter操作 6.与函数式接口Pred ...

  • java处理按钮点击事件的方法

    不同的事件源可以产生不同类别的事件.例如,按钮可以发送一个ActionEvent对象,而窗口可以发送WindowEvent对象. AWT时间处理机制的概要: 1. 监听器对象是一个实现了特定监听器接口 ...

  • 一文详解Java中的类加载机制

    目录 一.前言 二.类加载的时机 2.1 类加载过程 2.2 什么时候类初始化 2.3 被动引用不会初始化 三.类加载的过程 3.1 加载 3.2 验证 3.3 准备 3.4 解析 3.5 初始化 四 ...