AI智能
改变未来

Java开发 第82页

java进阶(35)--对象流、序列化与反序列化-爱站程序员基地

java进阶(35)–对象流、序列化与反序列化

AI

文档目录: 一、基础概念 二、举例-序列化对象 三、举例-反序列化对象 四、举例-序列化与反序列化多个对象与 五、transient关键字 六、序列化版本号 ——————...

JAVA程序一次句柄泄露问题分析-爱站程序员基地

JAVA程序一次句柄泄露问题分析

AI

在我们的性能测试中或多或少的都要参与些开发的工作,例如最常见的就是挡板的开发,因为在压测中往往不是单一系统会有一些关联系统,而这些关联系统不是我们测试的重点,为了最大限度的测试被测系统,关联系统就需要做成挡板模拟;而本次的问题就发生在挡板开...

Java语言设计系列-访问权限设计-爱站程序员基地

Java语言设计系列-访问权限设计

AI

1、概述 在java的程序设计中,有去对程序中的类、变量、方法做访问权限设计,比如public关键字修饰的允许所有程序访问,有private关键字修饰的只允许类内部访问等。那么java这样设计的初衷是什么呢? 目的: 为了应对程序的变化,并...

Java并发编程学习3-可见性和对象发布-爱站程序员基地

Java并发编程学习3-可见性和对象发布

AI

对象的共享 书接上篇,我们了解了如何通过同步来避免多个线程在同一时刻访问相同的数据,而本篇将介绍如何共享和发布对象,从而使它们能够安全地由多个线程同时访问。 1. 可见性 线程安全性的内容,让我们知道了同步代码块和同步方法可以确保以原子的方...

java通过反射设置对象私有属性-爱站程序员基地

java通过反射设置对象私有属性

AI

/** * 测试实体类 属性都是私有的 */public class Model {private String a;private String b;@Overridepublic String toString() {return \"...

java并发编程CAS机制原理分析-爱站程序员基地

java并发编程CAS机制原理分析

AI

学习Java并发编程,CAS机制都是一个不得不掌握的知识点。这篇文章主要是从出现的原因再到原理进行一个解析。希望对你有所帮助。 一、为什么需要CAS机制? 为什么需要CAS机制呢?我们先从一个错误现象谈起。我们经常使用volatile关键字...

Java语言程序设计(二十一)字符串-爱站程序员基地

Java语言程序设计(二十一)字符串

AI

 我们有时候会遇到涉及字符串处理和文件输入输出的问题,本篇文章介绍字符串和文本文件,它们可以帮助解决这类问题。       字符串是由字符构成的一个序列,在Java中,字符串是一个对象。       1.构建一个字符串       可以用字...

java开发中DTO、VO、PO之间的转换你应该这么操作-爱站程序员基地

java开发中DTO、VO、PO之间的转换你应该这么操作

AI

痛点 一种框架的出现都要解决个痛点,我想下面这这种不方便的操作经常有人写吧。 假如Car 类是数据库映射类 CarDTO是DTO 类 通常我们会这么写一个方法进行转换 甚至中间还牵涉了很多类型转换,嵌套之类的繁琐操作,而我们想要的只是建立它...