小数 两个 结果java

Java 中ArrayList,LinkedList,Vector集合的相同点与区别是什么?

ArrayList,LinkedList和Vector都继承自List接口。ArrayList和Vector的底层是动态数组,LinkedList的底层是双向链表. ArrayList,LinkedList,Vector的区别我们先来了解ArravListArrayList:的数据结构是数组特点:查 ......
相同点 LinkedList ArrayList Vector Java

Java学习之路(九)

Java学习之路(九) 1、 继承 1.1 、继承的实现(掌握) 继承的概念 继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法 实现继承的格式 继承通过extends实现 格式:class 子类 extends 父类 举例:class Dog ......
Java

Java集合框架详解

Java集合框架是什么? Java中的集合框架指的是一组接口、类和算法,用于存储和操作一组对象。这些对象可以是基本类型、自定义类型或其他Java对象 集合框架提供了更加高效、灵活和功能丰富的数据结构,而不限于数组或其他简单的数据结构。通过使用Java的集合框架,可以大大提高代码的可读性、可维护性和可 ......
框架 Java

java Runtime

package net.elaina.Runtime; import java.io.IOException; public class test1 { public static void main(String[] args) throws IOException { /* public sta ......
Runtime java

Java设计模式-策略模式详解

1.策略模式基本了解 策略模式(Strategy Pattern)是一种行为型设计模式,它定义了一组可以相互替换的算法,使得客户端可以根据不同的需求选择不同的算法,将对象和行为分开。 在策略模式中,我们创建了一个策略接口,该接口定义了所有必需的方法。然后,我们创建了实现了该策略接口的具体策略类。最后 ......
模式 设计模式 策略 Java

java~将多个输出流压缩成一个zip文件

hutool工具包可以帮我们完成这件事,几行代码可以实现,我们提供两种方式,压缩本地文件和压缩内存流。 压缩本地文件 @Test public void zip(){ String entryName = "d:\\codegen\\1"; String zipFilePath = "d:\\cod ......
多个 文件 java zip

Java环境变量配置及报错java --version Error: could not open `D:\APP\Develop\JAVA\jre\lib\amd64\jvm.cfg'

C:\Users\Administrator>java --version Error: could not open `D:\APP\Develop\JAVA\jre\lib\amd64\jvm.cfg' Java环境变量的配置 控制面板→系统→高级系统设置→环境变量 在下方系统变量中新建 在下方 ......
变量 Develop version 环境 Error

Java对接阿里云短信模块

1.去阿里云申请短信签名,申请签名需要网站域名,注意申请,下来的就是签名主体 2.申请签名模板拿到签名模板CODE 3.RAM开通账号,并且权限要去找到那个短信服务的权限,配置给用户,可以拿到key和sercet 4.开始java代码 public static final String produ ......
模块 短信 Java

关键字 开发-08 extract提取返回的结果

1. extract提取请求返回结果的返回值 在进行接口自动化的时候,往往需要提取上一个接口返回的值,传递给下一个接口使用。 创建utils/extract.py import json import re import jsonpath import jmespath from utils imp ......
关键字 extract 关键 结果 08

java heap space解决方法

在JVM中如果98%的时间是用于GC(Garbage Collection)且可用的 Heap size 不足2%的时候将抛出异常信息,java.lang.OutOfMemoryError: Java heap space。所以产生这个异样的原因通常有两种: 1.程序中出现了死循环 2.程序占用内存 ......
方法 space java heap

java使用http工具类调用第三方接口

java使用http工具类调用第三方接口 一、所需maven依赖: <!--json依赖--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.75</version ......
第三方 接口 工具 java http

复习:Java基础-泛型方法

泛型 大家都很熟悉了 泛型方法呢 可能很多小伙伴都有混淆,今天来稍微复习一下 泛型方法(普通方法) public class Test<T> { public T f(T c) { //注意声明,使此方法成为泛型方法 return c; } } 泛型方法(静态方法) 这么写编译就通过不了 错误写法 ......
基础 方法 Java

Netty 对 Java NIO 空轮询问题的处理

目录1. Java NIO 在 Linux 平台的空轮询问题1.1 空轮询问题的介绍1.1.1 空轮询的现象1.1.2 空轮询的原因1.2 空轮询的处理思路1.2.1 JDK 层面1.2.2 应用程序层面2. Netty 的应对措施 1. Java NIO 在 Linux 平台的空轮询问题 1.1 ......
Netty Java NIO

android开发aar包或者jar包出现类重复问题Caused by: java.lang.RuntimeException: Duplicate class found in modules xxx.aar and xxx.aar终极解决方法

如果是仓库依赖的方式直接使用exclude语句移除相同的依赖库即可,如下: implementation("org.java-websocket:Java-WebSocket:1.5.2") { exclude group: 'org.slf4j', module: 'slf4j-api' //ex ......
aar RuntimeException Duplicate xxx 终极

Java--java.lang.String有个 indexOf()方法,但是要注意它是区分大小写的

首先这个indexOf(String str)方法的作用:如果要检索的字符串值没有出现,则该方法返回 -1。 1.如果要处理的字符串对大小写不敏感,可以将该字符串统一转成大写或者小写,然后再indexOf。 例如处理:User-Agent:Mozilla/5.0 (Windows NT 10.0; ......
大小 indexOf 方法 String Java

RestTemplate连续读取两个不同文件时报错Read timed out

在项目上负责对接一些三方接口,鉴于之前的经验,选择使用RestTemplate来实现各种http请求,以及文件的读取。 首先写了RestTemplate的配置类来配置基础信息,代码如下: @Configuration @ConditionalOnClass(value = {RestTemplate ......
RestTemplate 时报 两个 文件 timed

windows10 Java环境变量配置后不生效

一、问题 从jdk8升级到jdk11,配置JAVA_HOME后,不生效。 (备注:jdk8是安装版,jdk11是解压版。) 二、解决办法 在环境变量Path中,删除下面的配置: C:\Program Files (x86)\Common Files\Oracle\Java\javapath 验证: ......
变量 windows 环境 Java 10

Java Learning Day3 数组

System.out.print; System.out.println;每输出一次就会换行 Integer.parseInt 字符串转int Double.parseDouble 字符串转double 数组 存储结构连续,存储元素类型相同,随机访问 JVM JVM栈:JVM栈正是java中方法执行 ......
数组 Learning Java Day3 Day

Java 21 官方速览:全面拥抱虚拟线程

除了数以千计的性能、稳定性和安全性更新之外,Java 21 还提供了数十个新特性和增强,其中15个增强非常重要,足以保证它们有自己的JDK增强建议,包括6个预览特性和1个孵化特性。 ......
线程 官方 Java 21

Java 中的异常

如果抛出的是受检异常,则必须在方法签名上声明,否则将导致编译错误。 如果抛出的是运行时异常,不需要在方法签名上声明。 受检异常(Checked Exceptions)和运行时异常(Runtime Exceptions)在Java中有一些重要的区别: 检查时期: 受检异常: 这些异常在编译时期就被检测 ......
Java

子查询、Concat 字符拼接 ,Cast截取小数位 函数使用

select qh.CaseId ,(select sh.CaseId from ServiceQuot.dbo.Header sh where qh.QutoNo = sh.HeaderNo) ,qh.ApplierDate ,qh.BU ,qh.Site , qh.HeaderNo , qh.C ......
小数位 小数 函数 字符 Concat

PageOfficeV6.0比较两个Word文件的内容差异

转载:比较两个Word文件的内容差异 比较两个Word文件的内容差异 注意 本文中展示的代码均为关键代码,复制粘贴到您的项目中,按照实际的情况,例如文档路径,用户名等做适当修改即可使用。 调用PageOffice的WordCompare方法,同时在线打开两个Word文档,可以切换显示其中的一个文档, ......

一天吃透Java并发面试八股文

内容摘自我的学习网站:topjavaer.cn 分享50道Java并发高频面试题。 线程池 线程池:一个管理线程的池子。 为什么平时都是使用线程池创建线程,直接new一个线程不好吗? 嗯,手动创建线程有两个缺点 不受控风险 频繁创建开销大 为什么不受控? 系统资源有限,每个人针对不同业务都可以手动创 ......
八股文 八股 Java

[转]Java 读取 FinalShell 已保存的密码

转自:https://blog.csdn.net/Linkaias/article/details/133805438 也可以找一些在线解密网站来查看密码。 FinalShell 可用来连接到 Linux 服务器,官网:https://www.hostbuf.com/?install_fs pack ......
FinalShell 密码 Java

leetcode1:合并两个有序数组

题目 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。 注意:最终,合并后数组不应由函数返回,而是存储在数组 nu ......
数组 leetcode1 leetcode 两个

JFrame(Java)实现滚动条界面

具体代码 package org.example; import javax.swing.*; import java.awt.*; public class Main extends JFrame { public static JFrame jFrame; public static JPane ......
界面 JFrame Java

java-2023-11-30

1、java中char类型由于使用Unicode编码所以是占两个字节而并不像C中是占一个字节。 2、java中不使用0或非0值来代表假或真而是直接使用false或true。 3、java中float和double由于精度不同不能进行比较,否则存在两值明显不等但输出的比较结果却为true的风险。 4、 ......
java 2023 11 30

Java面试小练(六)

1). 什么是HTTP协议? HTTP协议具有什么样的特点,请详细说明? HTTP:超文本传输协议,规定了浏览器与服务器之间数据传输的规则 HTTP是一种传输层通信协议,特点是协议是面向连接的,数据传输之前客户端和服务器必须建立连接,在数据传输方面更加安全。因为建立连接之前是要经过三次握手,三次握手 ......
Java

Java面试小练(五)

1). 请描述一下Maven中坐标的组成部分 ? 以及在Maven项目添加一个依赖之后,依赖在仓库中的查找顺序 。 坐标是用于描述仓库中资源的位置 其主要组成 groupld:定义当前Maven项目隶属组织名称 artifactld:定义当前Maven项目名称(通常是模块名称,例如CRM、SMS) ......
Java

java接入百度翻译接口简单实现中译英

1.去官网开通标准版 https://api.fanyi.baidu.com/access/0/1 百度翻译开放平台 (baidu.com) 开通成功后,点击立即使用后的页面是这样子的 将APP ID和密钥复制下来,待会连接需要使用到 2.下载java包 百度翻译开放平台 (baidu.com) 下 ......
中译英 接口 java
共11530篇  :41/385页 首页上一页41下一页尾页