当前位置:首页 > 技术文章 > Java

  • Java对象销毁和finalize方法怎么使用
    Java对象销毁和finalize方法怎么使用
    对象的销毁在C++中析构方法用于释放资源并且销毁对象本身。在Java中,由于GC的存在,我们不需要手动回收内存,这大大减少了工作量,也提高了程序的安全性。但是Java也确实存在一个类似于C++中析构的函数。finalize方法重载该方法,用于在类被GC回收的时候执行一些操作。下面是一个类实现finalize的示例。Aoo类具有一个int一个String属性,重载了toString并且在构造其中打印这个对象及其创建时间,在finalize中打印这个对象及调用时间。Aoo类
    Java 992 2023-04-15 09:58:05
  • java中HashSet的使用特点有哪些
    java中HashSet的使用特点有哪些
    HashSet和TreeSet区别1、HashSet底层使用Hash表。确保元素唯一性的原理:判断元素的hashCode值是否相同。如果是一样的话,会继续判断元素的equals方法是否是true。TreeSet底层采用红黑树。确保元素的唯一性是通过Comparable或Comparator接口实现的。HashSet和HashMap区别2、事实上,HashSet的底层实现还是HashMap,只是它只使用了Key,具体如下:(1)在HashSet的add方法的底层,使用Has
    Java 1379 2023-04-15 09:52:02
  • Java之ArrayList类概述与常用方法是什么
    Java之ArrayList类概述与常用方法是什么
    一、ArrayList类概述什么是集合:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变ArrayList集合的特点:底层是数组实现的,长度可以变化泛型的使用:用于约束集合中存储元素的数据类型二、ArrayList类常用方法构造方法方法名说明publicArrayList()创建一个空的集合对象成员方法方法名说明publicbooleanremove(Objecto)删除指定的元素,返回删除是否成功publicEremove(intindex)删除
    Java 1651 2023-04-15 09:49:02
  • java反射机制实例代码分析
    java反射机制实例代码分析
    1.反射机制定义java反射机制是在运行状态中,获取任意一个类的结构,创建对象,得到方法,执行方法,属性;这种在运行状态动态获取信息以及动态调用对象方法的功能被称为java语言的反射机制。2.反射机制的运行过程Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。3.获取Class对象有三种方式//1.通
    Java 1302 2023-04-15 10:06:22
  • java返回json请求中文变成问号怎么解决
    java返回json请求中文变成问号怎么解决
    java返回json请求中文变成问号原来在个人项目时,用layui的数据表格获取数据时,不会出现中文变问号问题后来换了个项目,发现返回的json数据到页面中文变成了???问号。于是开始排查问题出现的原因,首先jsp页面头部确保使用了UTF-8编码:既然不是页面的问题,肯定就是后台问题,之前的后台代码是:/***获取json列表*/@ResponseBody@RequestMapping("/getJsonAF02")
    Java 2401 2023-04-15 10:15:15
  • java泛型指的是什么
    java泛型指的是什么
    概念1、泛型是指类型可以作为参数传递,本质上是类型参数。例如,当我们定义一种方法时,我们经常指定将特定类别的物体作为参数传输。2、如果使用泛型,特定的传输对象可以指定为特定的类型,而不需要指定特定的类型。也就是说,我们把某种类型作为参数传输。与Object的区别若使用Object,则必须强制将输入类型转换为所需类型,若输入类型不匹配,则会导致程序包ClassCastException异常。例如,以下代码,testObj()输入int类型的值,并且程序在执行时会出错:实例p
    Java 2266 2023-04-15 09:22:07
  • Java之Scanner.nextLine()读取回车的问题如何解决
    Java之Scanner.nextLine()读取回车的问题如何解决
    问题描述我们在使用java读取键盘输入时,如果先读取一个int变量,再读取下一行的字符串时,会发现程序运行结果与预期不符,程序并没有读取到下一行的字符串。即发生在如下情形:Scannersc=newScanner(System.in);intn=sc.nextInt();Strings=sc.nextLine();问题分析从代码分析我们的需求是先输入一个int变量,再在下一行输入一个字符串,也就是说我们使用键盘输入的时候,其实输入了三部分:3words分别是:
    Java 1438 2023-04-15 09:19:11
  • JAVA发送HTTP请求的方式有哪些
    JAVA发送HTTP请求的方式有哪些
    1.HttpURLConnection使用JDK原生提供的net,无需其他jar包,代码如下:importcom.alibaba.fastjson.JSON;importjava.io.BufferedReader;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.io.OutputStream;importjava.net.HttpURLConnection;
    Java 1247 2023-04-15 09:04:05
  • Java @PostMapping和@GetMapping方法如何使用
    Java @PostMapping和@GetMapping方法如何使用
    一、使用post方法调用1.前端传递参数如果是一个object的话如{id:‘1’,name:‘2222’}后端参数接收的话,需要使用@RequestBodyApplyObjectapplyObjectrequestBody后面放置的是一个实体类@PostMapping(value="/generatedData")publicResultgeneratedData(@RequestBodyApp
    Java 2412 2023-04-14 23:28:01
  • Java如何调用JavaScript脚本
    Java如何调用JavaScript脚本
    有些情况下,需要java去调用js,groovy等脚本语言,传入参数获取脚本运行的结果。js脚本例子:functionadd(a,b){returna+b+number;}java代码的例子:importjava.io.FileReader;importjava.util.Scanner;importjavax.script.Bindings;importjavax.script.Invocable;importjavax.scri
    Java 1906 2023-04-14 23:13:06
  • Java怎么利用POI实现导入导出Excel表格
    Java怎么利用POI实现导入导出Excel表格
    一、Java利用POI实现导入导出Excel表格demo1.引入依赖org.apache.poipoi-ooxml4.1.22.导入demo2.1controller层/***Excel导入*/@PostMapping("/import")publicResultuserImport2(@RequestParam("file")MultipartFilefile)th
    Java 3081 2023-04-14 23:07:01
  • java8保姆级lambda表达式源码分析
    java8保姆级lambda表达式源码分析
    1.替代匿名内部类毫无疑问,lambda表达式用得最多的场合就是替代匿名内部类,而实现Runnable接口是匿名内部类的经典例子。lambda表达式的功能相当强大,用()->就可以代替整个匿名内部类!请看代码:如果使用匿名内部类:@TestpublicvoidoldRunable(){newThread(newRunnable(){@Overridepublicvoid
    Java 1322 2023-04-14 23:04:03
  • Java怎么压缩和解压zip文件
    Java怎么压缩和解压zip文件
    代码:publicclassZipUtil{/***压缩文件/文件夹**/publicstaticvoidcompress(StringsrcFilePath,StringdestFilePath){Filesrc=newFile(srcFilePath);if(!src.exists()){thrownewRunt
    Java 2252 2023-04-14 23:01:01
  • Java Guava的使用技巧有哪些
    Java Guava的使用技巧有哪些
    Guava简介Guava是Google发布的一个开源库,主要提供了一些在Java开发中非常有用的工具类和API,比如字符串处理、集合操作、函数式编程、缓存等等。字符串(Strings)Strings是Guava提供的一组字符串工具,它提供了许多有用的方法来处理字符串。以下是Strings的主要方法:isNullOrEmpty(Stringstring):判断字符串是否为空或null。padEnd(Stringstring,intminLength,charpa
    Java 1620 2023-04-14 22:37:04
  • Java异常处理UncaughtExceptionHandler如何使用
    Java异常处理UncaughtExceptionHandler如何使用
    异常处理线程未捕获异常UncaughtException需要UncaughtZExceptionHandler来进行处理那么为什么非要用UncaughtZExceptionHandler呢?主线程可以轻松捕获线程,子线程不可以从下面代码可知,即使子线程抛出异常,主线程丝毫不受影响publicclassChildExceptionimplementsRunnable{publicstaticvoidmain(String[]args){
    Java 2411 2023-04-14 21:55:01

PHP讨论组

组员:3305人话题:1500

PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

学习途径

工具推荐

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

综合实战(Vue3+Laravel8+Uniapp)课件

综合实战(Vue3+Laravel8+Uniapp)课件
vip课件源码
2023-06-26

PHP编程(基础知识点汇总)课件

PHP编程(基础知识点汇总)课件
vip课件源码
2023-06-26

前端开发(基础+实战项目合集)课件

前端开发(基础+实战项目合集)课件
vip课件源码
2023-06-26

0530源码

0530源码
vip课件源码
2023-05-31

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-29

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-27

驾照培训服务机构宣传网站模板

驾照培训服务机构宣传网站模板是一款适合提供一般驾驶和计划培训的驾校宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-07

新鲜有机肉类宣传网站模板

新鲜有机肉类宣传网站模板是一款适合提供各种新鲜有机肉类食材宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06

HTML5房地产公司宣传网站模板

HTML5房地产公司宣传网站模板是一款适合从事房地产服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06

响应式天气预报宣传网站模板

响应式天气预报宣传网站模板是一款适合天文预报服务宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号