在面试当中,大公司不是很太在意面试者的语言水平,因为他们觉得他们可以继续培养和训练入职者在这方面。小公司往往缺乏这方面的经费所以希望面试者已经有很强的编程水平,但是这个不绝对,因为看过很多面经,国内即使大公司也会对程序语言有所测试。所以在语言这方面,还是应该了解一下,比如一些Java的特性之内的。书中涉及的Java的特性显然是不全的,下面就把Java的一些特性总结一下。

  1. 重载(Overloading)和重构(Overriding)

    1. 重载是函数名相同,但是参数不同的函数,完成不同的功能
    2. 重构是继承父类的同名函数。
  2. Collection 的子类总结。
    Collection的重要子类一共有四个,ArrayList,LinkedList,Vector,以及HashMap

    1. ArrayList是动态数组实现的,大小随着添加元素的增大而增大,适合进行查找
    2. LinkedList是基于链表实现的,

Cracking the Interview 读书笔记 -- Java相关推荐

  1. 【Java并发编程的艺术】读书笔记——Java并发编程基础

    学习参考资料:<Java并发编程的艺术> 文章目录 1.线程的几种状态 2.如何安全的终止线程 3.线程间通信(重要) 3.1共享内存 3.2消息传递 1.线程的几种状态 线程在运行的生命 ...

  2. 读书笔记 — Java高并发程序设计 — 第三章 — 锁

    2019独角兽企业重金招聘Python工程师标准>>> 1. 重入锁 重入锁可以完全替代synchronized关键字.使用java.util.concurrent.locks.Re ...

  3. 读书笔记 — Java高并发程序设计 — 第二章 — 基础(上)

    2019独角兽企业重金招聘Python工程师标准>>> 1 有关线程的一些事 线程的所有状态都在Thread中的State枚举中定义: public enum State {/*** ...

  4. 读书笔记--Java核心技术--高级特征

    第一章--流与文件---------------------------------------------- 流 读写字节 java.io.InputStream 1.0 abstractint r ...

  5. 读书笔记--Java虚拟机垃圾收集算法

    前言 熟悉虚拟机的垃圾收集算法有助于我们更好的了解Java内存的分配策略.对我来说,以前也有去了解过虚拟机相关的知识点,但是比较零碎.这次拜读<深入理解Java虚拟机>,真是相当后悔自己为 ...

  6. java se 8 for_Java SE 8 for the Really Impatient读书笔记——Java 8 Lambda表达式

    1. lambda表达式的语法 lambda表达式是一种没有名字的函数,它拥有函数体和参数. lambda表达式的语法十分简单:参数->主体.通过->来分离参数和主体. 1.1 参数 la ...

  7. OnJava8读书笔记(java编程思想)--集合Collections

    本篇博文参考on Java8中文版编写 本编博文参考java编程思想第四版编写 文章目录 概述 一.泛型和类型安全的集合 二.基本概念 三.添加元素组(Adding Groups of Element ...

  8. [读书笔记]java基础与案例详解 主编徐明华

    Java SE(标准版),SUN平台体系中最基础最底层的版本,它是各种应用平台的基础. Java SE包含了桌面应用API和Java EE企业级与Java ME嵌入式. Java是一种计算机编程语言: ...

  9. 读书笔记-Java程序员面试笔试宝典--持续更新中

    文章目录 第四章 Java基础知识 4.1 基础概念 4.2 面向对象技术 4.3 关键字 4.4 基本类型与运算 4.5 字符串与数组 4.6 异常处理 4.7 输入输出流 4.8 Java平台与内 ...

最新文章

  1. 速度快到飞起 如何跟蜻蜓的大脑学习计算?
  2. mysql找安装路经,更改密码
  3. golang存储密码
  4. 疲软惠普转型痛,逆增联想心头乐
  5. 计算机打字比赛活动策划书怎么写,打字比赛策划书范文.docx
  6. 干货!一文搞懂无状态服务
  7. dataGridView1.DataSource多增加列,数据不进自己规定的列?
  8. delphi ini文件的基础读写。
  9. python 模拟登录验证码_Python模拟登陆 —— 征服验证码 3 CSDN
  10. 用idea创建vue项目
  11. 基础线性代数知识点总结与回顾(二):秩与线性相关
  12. 鸿蒙策略炒股软件安全么,鸿蒙即将全量开源 引爆国产软件板块!
  13. lstm不收敛_LSTM学习笔记
  14. 2014年总结——回眸过去
  15. php excel加密,表格加密怎么加密
  16. 测试基础知识考试题目(答案)
  17. java 写一个quot;HelloJavaWorld你好世界quot;输出到操作系统文件Hello.txt文件中
  18. 7-awk 命令介绍
  19. Python+Excel制作精美壁纸日历,任意DIY
  20. android开发笔记之sh脚本

热门文章

  1. 央行数字货币研究报告:法定数字币势在必行,或先应用于票据领域
  2. DRM之Microsoft PlayReady学习入门(一)
  3. 【R生态】普鲁克分析(Procrustes Analysis)
  4. 咱们500万条数据测试一下,如何合理使用索引加速?
  5. 戴尔灵越新增固态硬盘不识别问题解决
  6. 机械制造作业考研题目答案分享——工艺规程的制定
  7. Centos7下Mysql 安装及简单配置
  8. 当Java、C++、Python等编程语言都变成软妹子
  9. linux环境下使用sort命令完成常见排序操作
  10. 决策树ID3、C4.5、CART算法