-
abstract方法是否可是static的?native的?synchronized的?
都不能 抽象方法需要子类重写,而静态的方法是无法被重写的 本地方法是由本地动态库实现的方法,而抽象方法是没有实现的 抽象方法没有方法体;synchronized 方法,需要有具体的方法体,相互矛盾... 盾给网- 0
- 0
- 349
-
Array和ArrayList有何区别?
Array 即数组,声明方式可以如下: int[] array = new int[3]; int array [] = new int[3]; int[] arra.... 盾给网- 0
- 0
- 631
-
ConcurrentHashMap了解吗?说说实现原理。
HashMap 是线程不安全的,效率高;HashTable 是线程安全的,效率低。 ConcurrentHashMap 可以做到既是线程安全的,同时也可以有很高的效率,得益于使用了分段锁。 实现原理 JDK 1.7: Concurre.... 盾给网- 0
- 0
- 343
-
JDK中Atomic开头的原子类实现原子性的原理是什么?
JDK Atomic开头的类,是通过 CAS 原理解决并发情况下原子性问题。CAS 包含 3 个参数,CAS(V, E, N)。V 表.... 盾给网- 0
- 0
- 335
-
get和post请求有哪些区别?
1、从主流浏览器的实现角度看 下面的对比表格摘自:w3school --HTTP 方法:GET 对比 POST 2、从 RFC 规范的(Safe-安全、Idempotent-幂等、Cacheable-可缓存性、语义)角度看 GET 安全;POST 不安全.... 盾给网- 0
- 0
- 355
-
Java中异常处理机制
Java 异常的结构Throwable--Error:是程序无法处理的错误,表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时 JVM(Java 虚拟机)出现的问题--Exception:--RuntimeException.... 盾给网- 0
- 0
- 334
-
linux指令-rmdir
删除目录,不能删除非空目录,当子目录被删除后也父目录成为空目录的话,则一并删除rmdir -p a/b/c 等同于 rmdir a/b/c a/b a... 盾给网- 0
- 0
- 339
-
oracle中常用的函数
length 长度lower 小写upper 大写to_date 转化日期to_char 转化字符to_number 转变为数字ltrim 去左边空格rtrim 去右边空格substr 取字串... 盾给网- 0
- 0
- 345
-
怎么测试Redis的连通性?
使用 ping 指令,如:redis-cli -h host -p port -a password127.0.0.1:6379> pingPONG127.0.0.1:6379>Java 代码对 Redis 连通性测试,可以使用 Redis 客户端类库包里的 api 发送 ping 指令//连接redisJedis .... 盾给网- 0
- 0
- 394
-