zoukankan      html  css  js  c++  java
  • 面试篇01

    1、static局部变量与全局变量的区别,编译后映射文件是否包含此类变量的地址

      

        1、局部变量局部有效;编译后不产生变量地址。

           2、全局变量在整个程序运行中有效;编译后产生变量地址。

      分析:https://www.boxuegu.com/news/251.html

    2、请论述Vector和ArrayList的区别

      1、同步性

        Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的。

      2.数据增长

        当需要增长时,Vector默认增长为原来一培,而ArrayList却是原来的一半。

    3、HashTable和HashMap的区别

      1.历史原因

        Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现
      2.同步性

        Hashtable是线程安全的,也就是说是同步的,而HashMap是线程序不安全的,不是同步的
      3.值

        只有HashMap可以让你将空值作为一个表的条目的key或value  

    你还有很多未完成的梦,你有什么理由停下脚步
  • 相关阅读:
    Longest Common Substring
    未完成 Anagrams
    strStr
    vim的学习笔记
    Compare Strings
    Two Strings Are Anagrams
    KMP算法
    [ 力扣活动0314 ] 300. 最长上升子序列
    [ 力扣活动0317 ] 1160. 拼写单词
    [ 力扣活动0313 ] 169. 多数元素
  • 原文地址:https://www.cnblogs.com/quanziheng/p/13418092.html
Copyright © 2011-2022 走看看