E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java对象
JVM 内存分配与回收策略:从对象创建到内存释放的全流程
一、对象优先在Eden区分配:新生代的“临时缓冲区”大多数情况下,
Java对象
在新生代
·
2025-07-29 23:13
【JSON】Json与
Java对象
的互相转化
目录一、常用方法1.导入依赖2.常用的方法1.Java字符串的转化Java字符串->Json数组Json字符串->Json对象Java字符串->
Java对象
Java字符串->
Java对象
集合2.
Java
林雨涵
·
2025-07-29 09:06
Java基础
json
java
什么是JSON,如何与
Java对象
转化
JSON概念JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。它易于人阅读和编写,同时也易于机器解析和生成。JSON基于JavaScript(ECMAScript(欧洲计算机协会制定的js规范))编程语言的一个子集,但它是一种独立于语言的数据格式,被广泛应用于各种编程语言和平台之间的数据交换。JSON的主要特点:轻量级:JSON格式非常简洁,只包含必要的数据信
doublez234
·
2025-07-29 08:30
java
json
spring
spring
boot
二、Spring框架中容器基本用法详解
1.1Spring的核心特性IoC容器:统一管理
Java对象
生命周期与依赖关系。AOP支持:支持事务管理、日志记录、
探索java
·
2025-07-27 12:06
Spring
源码
spring
java
后端
Java对象
Java是一种面向对象的编程语言,面向对象编程可以理解为关注现实存在的事物的各方面的信息,从对象的角度出发,根据事物的特征进行程序设计。在Java中,对象:用来描述客观事物的一个实体。类:具有相同属性和方法的一组对象的集合。(抽象)。属性:对象的特征。方法:对象能做什么。来看下定义类的语法定义类的语法类定义好就可以通过实例化的方式进行对象的创建。创建和引用对象的语法在对象的实例化中,我们可以将它们
Preself
·
2025-07-26 04:28
基于JAVA实现基于“obj--html--pdf” 的PDF格式文本生成
背景:因一个特定的项目需要,将
java对象
内容以特定样式的PDF格式输出,查看了很多文档,有收费的、免费的、基础集成的。收费的工具就表现突出,免费的工具基本很难满足需求,故着手采用基础集成方案。
hnmpf
·
2025-07-25 09:30
pdf
Gson、Fastjson 和 Jackson 对比解析
核心功能:特点:使用场景:3.Jackson基本介绍:核心功能:特点:使用场景:4.对比总结5.选择建议Gson、Fastjson和Jackson这三种都是Java生态中广泛使用的JSON处理库,用于实现
Java
小张0.0
·
2025-07-23 15:49
JavaWeb
json
学习
Java对象
的使用
一、学习目的对象是整个面向对象程序设计的理论基础,由于面向对象程序中使用类来创建对象,所以可以将对象理解为一种新型的变量,它保存着一些比较有用的数据,但可以要求它对自身进行操作。对象之间靠互相传递消息而相互作用。消息传递的结果是启动了方法,完成一-些行为或者修改接收消息的对象的属性。学会如何使用对象对面向对象编程思想的培养有很大帮助二、学习内容1,对象创建后就可以访问对象成员访问方法是对象名.对象
颵麏
·
2025-07-23 11:00
【Redis】StringRedisTemplate 和 RedisTemplate 的区别
以下是两者的主要区别和使用建议:✅1.数据类型支持类名支持的数据类型说明RedisTemplate支持所有Redis数据结构(如String、Hash、List、Set、ZSet)可以操作任意
Java对象
星星点点洲
·
2025-07-23 10:15
redis
缓存
Java并发必知必会:核心概念深度梳理与实战要点(二)
以下从七个维度全面剖析:1.1底层实现原理:监视器锁(Monitor)1.1.1对象头关联每个
Java对象
内置一个Monitor监视器锁(存储于对象头的MarkWord中)//使用jol-core查看
码不停蹄的玄黓
·
2025-07-23 05:14
java
spring
boot
spring
cloud
spring
jvm
第5章:数据访问层
核心概念:Entity:一个使用@Entity注解的普通
Java对象
(POJO),它映射到数据库中的一张表。Reposit
liangxh2010
·
2025-07-22 12:59
微服务
后端
架构
能说说MyBatis的工作原理吗?
MyBatis是一个用于简化数据库操作的持久层框架,它通过SQL映射技术,将
Java对象
和数据库之间的关系映射起来。
java1234_小锋
·
2025-07-21 11:29
java
java
开发语言
高频面试雷区:Java Object六大核心方法源码剖析
一、Object类全景图:
Java对象
的基因库Object+wait():void+wait(longtimeout):void+notify():void+
·
2025-07-20 11:37
Java安全:SpringBoot项目中Fastjson组件的使用与安全实践
前言Fastjson是阿里巴巴开源的一个高性能JavaJSON库,广泛用于
Java对象
的序列化和反序列化操作。在SpringBoot项目中,Fastjson常被用作JSON处理工具。
rockmelodies
·
2025-07-20 01:52
java安全
java
安全
spring
boot
新生代与老年代中相关参数的设置
存储在JVM中的
Java对象
可以被划分为两类:一类是生命周期较短的瞬时对象,这类对象的创建和消亡都非常迅速另外一类对象的生命周期却非常长,在某些极端的情况下还能够与JVM的生命周期保持一致Java堆区进一步细分的话
Shaw_Young
·
2025-07-19 20:53
Spring Ioc Bean 到底是什么
简单来说,SpringBean就是一个由SpringIoC容器负责创建、管理和装配的
Java对象
。
·
2025-07-19 11:13
web后端框架MyBatis
mybatis通过xml或注解的方式将要执行的各种statement配置起来,并通过
java对象
和statement中sql的动态参数进行映射生成最终执行的
猿力觉醒
·
2025-07-10 09:13
java
后端
mybatis
MyBatis 结果集映射黑科技:复杂对象映射不再头疼
MyBatis结果集映射黑科技:复杂对象映射不再头疼关键词:MyBatis、结果集映射、复杂对象、ResultMap、关联映射、嵌套查询、ORM摘要:在企业级开发中,数据库表关系往往复杂(如一对多、多对多),
Java
Java技术栈实战
·
2025-07-09 21:57
mybatis
科技
ai
Mybatis
MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(PlainOrdinaryJavaObjects,普通的
Java对象
)映射成数据库中的记录。
微风粼粼
·
2025-07-07 23:04
mybatis
tomcat
java
Java对象
哈希值深度解析
本文将从JVM底层实现、哈希冲突处理、性能优化等多个维度,一起深入理解
Java对象
哈希值的工作原理。一、JVM如何生成默认哈希值?
小W求学之旅
·
2025-07-05 14:44
java
哈希算法
spring
深入探索 MyBatis 框架:原理、实践与优化
它能够将
Java对象
与数据库记录进行映射转换,从而实现数据的持久化操作。简单来说,就是我们可以通过简单的
终见曦月
·
2025-07-04 09:32
java
maven
Java 解析JSON的 6 种方案
1.使用Jackson:业界标配功能特点强大的序列化和反序列化:支持将JSON字符串转为
Java对象
,也支持将
Java对象
转换为JSON。支持复杂结构:处理嵌套对象、数组、泛型等场景非常轻松。
奔向理想的星辰大海
·
2025-06-30 21:10
Java研发实用技巧
java
json
数据库
MyBatis 简介
MyBatis简介MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射,能够帮助开发者将
Java对象
与数据库表进行灵活映射,简化数据持久化操作。
hweiyu00
·
2025-06-30 01:02
技术栈杂谈
mybatis
深入理解Jackson的@JsonValue注解及其应用实例
它提供了强大的数据绑定功能,允许开发者轻松地将
Java对象
序列化成JSON格式,以及将JSON字符串反序列化成
Java对象
。
t0_54manong
·
2025-06-29 22:39
java
开发语言
个人开发
DTO、VO、POJO转换性能测试
PO、DTO、VO、BO对象转换性能测试一、
Java对象
转换性能测试(一)测试对象mapstruct(二)测试对象modelmapper二测试代码(1)准备UserEntity(2)准备UserVO(3
ZuuuuYao
·
2025-06-29 03:51
Java
开发语言
java
全面掌握 Jackson 序列化工具:原理、使用与高级配置详解
它提供了丰富的功能和灵活的配置选项,可以轻松地在
Java对象
和JSON数据之间进行转换。
微笑听雨。
·
2025-06-27 23:06
java
进阶教程
java
序列化
反序列化
Jackson
黑马JVM解析笔记(一):内存结构
1.一个
JAVA对象
在JVM执行的流程可以用这张图来描述:首先
java对象
通过ClassLoader被加载进内存然后就是到了JVM内部的结构,主要是将java类信息存储到JVM中的各个区域:方法区:存储类级别的信息
null不是我干的
·
2025-06-27 08:30
JVM
jvm
笔记
java
spring-webmvc @RequestBody 典型用法
典型用法接收JSON请求体并转换为
Java对象
@PostMapping("/users")publicStringcreateUser(@RequestBodyUseruser){return"Usercreated
张紫娃
·
2025-06-26 15:24
注解
spring
windows
java
SpringQueryMap 注解的作用
一句话总结@SpringQueryMap是一个注解,用在OpenFeign的接口方法上,它的作用是将一个复杂的
Java对象
(POJO)自动展开成多个URL查询参数。
冰糖心书房
·
2025-06-26 02:03
微服务实战系列
java
spring
boot
MyBatis-Plus 中处理数据库字段与 Java 枚举的映射问题
引言在Java开发中,数据库字段与
Java对象
之间的映射是一个常见问题,尤其是在从JPA迁移到MyBatis-Plus的过程中。
Chen-Edward
·
2025-06-23 16:40
数据库
mybatis
java
spring
boot
后端
开发语言
笔记
Java安全防线 第一篇:SQL注入 - 你的数据库正在“裸奔“吗?
文件上传漏洞:黑客的"特洛伊木马"如何潜入XXE漏洞:XML解析如何成为系统后门反序列化漏洞:
Java对象
的"变身术"攻击SSRF漏洞:内网如何被"隔山打牛"RCE漏洞:系统命令执行的"死亡调用"JNDI
全息架构师
·
2025-06-23 02:38
安全
数据库
java
Spring @ModelAttribute注解全解析:数据绑定与模型管理
Spring的@ModelAttribute注解主要用于数据绑定和模型属性管理,支持方法级别和参数级别的应用,以下是其核心特性和使用场景:一、核心功能数据绑定将HTTP请求参数(如表单字段、查询参数)自动绑定到
Java
代码的余温
·
2025-06-21 03:09
spring
java
后端
Hibernate简介
Hibernate是一个开源的对象关系映射(ORM)框架,用于将
Java对象
映射到关系型数据库,简化数据库操作。它避免了直接编写SQL的繁琐,通过面向对象的方式操作数据。
yuren_xia
·
2025-06-20 03:19
前端技术
hibernate
java
后端
SpringMVC 常用注解及页面跳转方式(面试)
标识一个类是SpringMVC的控制器,返回视图名(需要视图解析器),即返回一个HTML页面@RequestMapping:映射URL到控制器方法,对HTTP请求进行处理@RequestBody:将请求体转换为
Java
郭尘帅666
·
2025-06-19 00:09
面试
职场和发展
Java大模型开发入门 (7/15):让AI拥有记忆 - 使用LangChain4j实现多轮对话
前言在上一篇文章中,我们成功地“驯服”了AI,让它能够按照我们的指令返回结构化的
Java对象
。这是一个巨大的进步,但我们的Assistant依然存在一个致命的弱点:它完全没有记忆。
程序员阿超的博客
·
2025-06-16 11:16
java
人工智能
microsoft
在yaml文件配置属性-映射成
Java对象
✅实现步骤:在application.yml中定义配置。创建一个JavaBean类,用于映射配置。使用@ConfigurationProperties绑定前缀。在Spring配置类或启动类上加上@EnableConfigurationProperties(SpringBoot2.4+可省略)示例代码1️⃣application.ymlmyapp:config:name:"TestApp"versi
·
2025-06-14 13:37
SQL 注入:JDO与Hibernate
问题1:JDO(JavaDataObject)是
Java对象
持久化的新的规范,也是一个用于存取某种数据仓库中的对象的标准化API。
zqmattack
·
2025-06-13 08:52
sql
hibernate
数据库
Jenkins-Remoting 任意文件读取漏洞(CVE-2024-43044)
Jenkins使用Remoting库(通常为agent.jar或remoting.jar)实现控制器与代理之间的通信,该库允许代理从控制器加载类和类加载器资源,以便从控制器发送的
Java对象
(构建步骤等
iSee857
·
2025-06-13 02:43
漏洞复现
安全
web安全
jenkins
BaseTypeHandler用法-笔记
当数据库字段类型与
Java对象
属性类型不一致时(如:枚举类型、自定义对象、JSON字段等),可以通过自定义BaseTypeHandler实现灵活的数据类型映射。1.1核心方
饕餮争锋
·
2025-06-13 02:42
java笔记
笔记
java
mybatis
Java四大引用全解析:从强引用到虚引用,一文搞懂JVM内存管理精髓
对象在JVM世界的"社会关系"想象
Java对象
就像社会中的不同人群,有的备受重视(强引用),有的可有可无(软引用),有的随叫随走(弱引用),还有的如同幽灵(虚引用)。
码农技术栈
·
2025-06-12 07:18
JVM
java
jvm
开发语言
后端
Java 对象创建过程
了解过
Java对象
创建的过程吗?1.类加载检测加载对象时,先检查该对象的类模板是否已被加载。
·
2025-06-06 10:57
Java对象
创建过程
前言在Java开发中,我们经常使用new关键字来创建对象,但你是否想过,当执行Personperson=newPerson()这行代码时,JVM底层究竟发生了什么?让我们看看对象是怎么被创建的。对象创建的六个核心步骤1.类加载检查当JVM执行引擎遇到new指令时,首先会进行类加载检查:Personperson=newPerson();JVM会执行以下检查:在常量池中定位到Person类的符号引用检
寒士obj
·
2025-06-06 09:25
Java
java
开发语言
Spring Boot 技术博客:构建现代Web应用的全栈指南
它允许开发者使用
Java对象
来操作数据库,而不必直接编写SQL语句。应用场景JPA适用于需要与关系型数据库交互的Java应用程序,尤其是在需要简化数据访问层的开发时。
2301_81335708
·
2025-06-03 17:37
前端
后端
java
Android高级开发第四篇 - JNI性能优化技巧和高级调试方法
第二部分:核心性能优化技巧1.减少JNI调用频率2.高效的数组操作3.缓存
Java对象
引用4.内存管理优化5.SIMD指令优化第三部分:高级调试方法1.性能分析工具2.内存泄漏检测3.崩溃调试技巧4.性能基准测试框架第四部分
我的青春不太冷
·
2025-06-03 14:17
android
性能优化
JVM 视角下的指针压缩技术实现
fork仓库:https://github.com/openjdk/jdk/2源码追踪2.1oopDesc在JVM中,
Java对象
的最高层级抽象是oopDesc。
·
2025-06-01 17:54
javajvm
java序列化
需要注意的是,Java序列化,在保存对象时,会将其“状态”保存为若干字节,之后有需要会读取这些字节组装为
Java对象
,!!!注意是状态,所以只保存成员变量,静态变量是不管的
結城
·
2025-05-30 05:09
Java
java
python
开发语言
Fastjson反序列化漏洞原理与防护指南
Fastjson是阿里巴巴开发的Java工具库,主要帮我们做两件事:1.序列化:把
Java对象
(如学生信息)变成JSON字符串。Studentstudent=newStudent("小
桑晒.
·
2025-05-29 19:01
网络安全
web安全
json
MyBatis 核心组件剖析:架构、协作与源码解读
MyBatis作为一款经典的持久层框架,其设计精妙之处在于通过几个核心组件的协作,将SQL操作与
Java对象
优雅地结合起来。
shangjg3
·
2025-05-29 05:18
Mybatis
mybatis
架构
java
解读@ConfigurationProperties和@value的区别
@ConfigurationProperties与@Value的对比分析1.作用范围@ConfigurationProperties批量绑定配置文件中的属性到
Java对象
,适合管理组配置。
酷爱码
·
2025-05-29 05:16
javaweb笔记
开发语言
java
Java查漏补缺2
Java查漏补缺2
Java对象
的生命周期Java中的对象都是存在于堆内存中的,而堆内存是可以被垃圾回收器不定期回收的。
USTC_daffodil
·
2025-05-27 09:08
Java实用教程笔记
java
后端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他