Java 原始数据类型转换
在开发中经常遇到数据类型转换的问题,大多数都是拿来强制转换,强制转换可能会出现你意想不到的问题:int a = -1;我们经过多重转换之后:int b = (int)(char)(byte) a ;S...
编程天地
在开发中经常遇到数据类型转换的问题,大多数都是拿来强制转换,强制转换可能会出现你意想不到的问题:int a = -1;我们经过多重转换之后:int b = (int)(char)(byte) a ;S...
序列化是Java提供的一种对象持久化保存的技术。常规对象在程序结束后会被回收,如果想把对象持久保存方便下次使用,需要序列化和反序列化。序列化有两个前提:类必须实现java.io.serializabl...
转载请注明出处:https://www.cnblogs.com/rolayblog/p/10531374.html什么是静态工厂方法获取一个类实例最直接的方式就是使用new关键字,通过构造函数来创建对...
Java并发编程:Concurrent锁机制解析.title { text-align: center }.todo { font-family: monospace; color: rgba(255...
大家在windows里面配置JDK环境变量很容易,但是如果要在mac里面配置JDK环境变量和windows里面有所不同,具体如下:第一:mac OS里面自带jdk,不过是1.6的版本,现在很多人使用的...
java中很多地方会涉及到锁,比如java代码并发场景,DB中的并发场景,分布式中的锁....你知道几种呢?下面来看看常见的11种锁1. 乐观锁/悲观锁这两个概念是人们对java中各种锁总结提出的模型...
最近又接到了实验室的新任务,做文件的批量上传,批量下载。大致需要实现以下几项功能:1.可以批量选择待上传的文件2.可以上传大文件3.能够让用户看到公有云盘的文件列表,私有云盘的文件列表4.能够让用户以...
1エJava栈儭存㳄露介绍象明白一下内存泄韹象概念:在堆泄露暄挕稨庈恨蠨栈缌刚惇刈中了儨存,可是在程市结束的日帋两坝内存没有被释放,从 导脜这圝内存不可甜,这尬渀姍存泄,フ酮攚对动讄的机廽弟解决旮頛...
1.HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,在只有一个线程访问的情况下,...
B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实...