-
什么场景要对象克隆?
方法需要 return 引用类型,但又不希望自己持有引用类型的对象被修改。 程序之间方法的调用时参数的传递。有些场景为了保证引用类型的参数不被其他方法修改,可以使用克隆后的值作为参数传递。...- 盾给网
- 0
- 0
- 300
-
反射的使用场景、作用及优缺点?
使用场景 在编译时无法知道该对象或类可能属于哪些类,程序在运行时获取对象和类的信息 作用 通过反射可以使程序代码访问装载到 JVM 中的类的内部信息,获取已装载类的属性信息、方法信息 ....- 盾给网
- 0
- 0
- 296
-
为什么基本类型不能做为HashMap的键值?
Java中是使用泛型来约束 HashMap 中的key和value的类型的,HashMap<K, V> 泛型在Java的规定中必须是对象Object类型的,基本数据类型不是Object类型,不能作为键值 map.put(0, "ConstXiong")....- 盾给网
- 0
- 0
- 383
-
Java中的锁是什么?
在并发编程中,经常会遇到多个线程访问同一个共享变量,当同时对共享变量进行读写操作时,就会产生数据不一致的情况。为了解决这个问题JDK 1.5 之前,使用 synchronized 关键字,拿到 Java 对象的锁,保护锁定的代....- 盾给网
- 0
- 0
- 298
-
-
统计某字符串在文件中出现的次数
有几点注意事项:默认文件里的字符串是按行进行统计的,如果字符串存在跨行的情况,那需要考虑把字符串进行拼接、去除换行符。这里未考虑字符串里出现的字符串的次数的问题可以使用: indexOf 方法配合 substring ....- 盾给网
- 0
- 0
- 334
-
linux指令-cp
复制,将多文件或目录复制至目标目录(shell 脚本中不加 -i 参数会直接覆盖不会提示)常用命令:-i 提示-r 复制目录及目录内所有项目-a 复制的文件与原文件时间一样cp -ai a.txt test 复制 a.txt 到 test 目录下,保....- 盾给网
- 0
- 0
- 345
-
int(10)、char(16)、varchar(16)、datetime、text的意义?
int(10) 表示字段是 INT 类型,显示长度是 10char(16)表示字段是固定长度字符串,长度为 16varchar(16) 表示字段是可变长度字符串,长度为 16datetime 表示字段是时间类型text 表示字段是字符串类型,能存储大字符....- 盾给网
- 0
- 0
- 365
-
Oracle数据库如何迁移?
使用 imp/exp 将老库中的数据导入到新的库中。可以跨平台使用,但停机时间长如果是存储迁移直接将存储设备挂到新机器上,在新机器上启动数据库。这种方式操作简单,但要求新老库版本一致使用 rman,适合跨文件系统....- 盾给网
- 0
- 0
- 315