首页 软件开发 代码讲解 JAVA ( Page 52 )

JAVA 2372

#java
Java Map.get()返回指定键所映射的值

Java 集合类中的 Map.get() 方法返回指定键所映射的值。如果此映射不包含该键的映射关系,则返回 null。 语法: get(Object key)) 参数说明: key…

2021-03-05 919

#java
Java 使用线程池执行多个任务的示例

在执行一系列带有IO操作(例如下载文件),且互不相关的异步任务时,采用多线程可以很极大的提高运行效率。线程池包含了一系列的线程,并且可以管理这些线程。例如:创建线程,销毁线程等。本…

2021-03-05 729

#java
java Thumbnails 图片处理的使用

在后端开发的过程中,都逃不开与文件传输特别是图片的传输打交道,但是因为现在各种拍照设备发展越来越快,拍出的照片更是越来越清晰,但是照片文件的大小也是越来越大了,手机拍照小则2M大则…

2021-03-05 1,011

#java
Java 实现简单Socket 通信的示例

Java socket 封装了传输层的实现细节,开发人员可以基于 socket 实现应用层。本文介绍了 Java socket 简单用法。 1. 传输层协议 传输层包含了两种协议,…

2021-03-05 981

#java
Java 实现贪吃蛇游戏的示例

游戏界面基本布局 贪吃蛇是基于JFrame的一款小游戏。它主要有两部分组成,一个是显示区域,一个是按钮区域。这两个区域都用JPanel来实现。 首先需要创建一个基于JFrame的类…

2021-03-05 694

#java
使用 Java 开发 Gradle 插件的步骤

Gradle 插件代码可以在 build.gradle 中,buildSrc 项目中,以及独立的插件项目中编写。本文将介绍如何在一个独立的项目中使用 Java 语言编写 Gradl…

2021-03-05 597

#java
Java自动拆箱空指针异常的解决

公司搬迁,临时充当装修工,提前两个小时到公司忙着拆卸设备。结果接到客户反映,某部分功能偶尔不能用。于是参与救火,与写这段代码的小伙伴一起排查原因。 最终发现导致业务偶尔不能使用是由…

2021-03-05 121

#java
使用Jacoco获取 Java 程序的代码执行覆盖率的步骤详解

Jacoco是Java Code Coverage的缩写,顾名思义,它是获取Java代码执行覆盖率的一个工具,通常用它来获取单元测试覆盖率。它通过分析Java字节码来得到代码执行覆…

2021-03-05 340

#java
java应用占用内存过高排查的解决方案

故障:收到服务器报警,内存使用率超过80% 1.查看 使用dstat和top查看内存使用最高的应用 使用dstat 查到内存占用最高的是java应用,使用2253M内存,但是这台服…

2021-03-05 797

#java
详解Java并发编程之内置锁(synchronized)

简介 synchronized在JDK5.0的早期版本中是重量级锁,效率很低,但从JDK6.0开始,JDK在关键字synchronized上做了大量的优化,如偏向锁、轻量级锁等,使…

2021-03-05 512

#java
Java Apollo是如何实现配置更新的

这篇文档主要关注下配置修改后对应的 Java 对象是如何更新,并不关注整体的配置改动流程 所有代码都来自 apollo-client 项目 更新流程 在 Apollo 控制台进行配…

2021-03-05 270

#java
关于Java JDK安装、配置环境变量的问题

JDK安装 1. 点击进入官方网站下载JDK(注意,下载需要注册账号) 根据自己的电脑版本选择相对应的 JDK 软件包 2. 双击安装,选择安装路径 我这里选择的是安装在F盘(可根…

2021-03-05 919
1 50 51 52 53 54 198