栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

java每日知识

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java每日知识

    hashMap在单线程中使用大大提高效率,在多线程的情况下使用hashTable来确保安全。hashTable中使用synchronized关键字来实现安全机制,但是synchronized是对整张hash表进行锁定即让线程独享整张hash表,在安全同时造成了浪费。concurrentHashMap采用分段加锁的机制来确保安全容器类有两个接口Map和Colletion,显然HashMap实现自Map接口。Arrays.asList方法返回的这个List的实现类是java.util.Arrays.ArrayList这个类(而不是java.util.ArrayList)。D正确。SimpleDateFormal类原文复制:Date formats are not synchronized. It is
    recommended to create separate format instances for each thread. Ifmultiple threads access a format concurrently, it must be synchronized externally.


math.floor() ——返回为double,小于参数的最大整数
math.round()——返回为int,参数加0.5,小于这个数的最大整数
long = long int

final修饰的类为最终类,不能被继承;
final修饰的方法可以被继承和重载,但不能被重写
final修饰的变量不能被修改,是个常量
finalize与c++中的析构函数有所区别,
子类可以覆盖该方法来实现资源清理工作,gc在回收对象之前调用该方法

public Test() throws RepletException {
try { System.out.println(“Test this Project!”) }catch (Exception e) {
throw new Exception(e.toString());
注意throws是写在方法上,申明要抛出的异常。throw是抛出异常。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/744199.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号