"黑马面试知识点总结" 本资源摘要信息主要涵盖Java基础知识和基础加强知识点,涉及面向对象、集合、IO流、多线程、单例、枚举、反射、字节码等方面的知识点。 面向对象 面向对象是Java编程语言的核心概念,包括类、对象、继承、多态、抽象类、接口、内部类等知识点。 1. 自我介绍:类的基本概念,包括类的定义、类的成员变量、类的成员方法等。 2. 多态:多态是面向对象编程的特征之一,指的是同一个方法可以根据不同的对象而具有不同的行为。 3. 内部类:内部类是定义在另一个类中的类,包括成员内部类、静态内部类、局部内部类、匿名内部类等。 4. 匿名内部类:匿名内部类是一种特殊的内部类,用于实现接口或继承类,且只能访问其所在方法中的 final 变量。 集合 集合是Java编程语言中的一种数据结构,用于存储和操作数据,包括ArrayList、LinkedList、HashSet、TreeSet等。 1. 集合的基本概念:集合的定义、集合的操作、集合的类型等。 2. ArrayList:ArrayList是一种可以动态调整大小的数组,用于存储和操作数据。 3. LinkedList:LinkedList是一种链表结构的集合,用于存储和操作数据。 4. HashSet:HashSet是一种无序的集合,用于存储和操作数据。 IO流 IO流是Java编程语言中的一种输入/输出机制,用于读取和写入数据,包括文件IO、网络IO等。 1. IO流的基本概念:IO流的定义、IO流的类型、IO流的操作等。 2. 文件IO:文件IO是IO流的一种,用于读取和写入文件。 3. 网络IO:网络IO是IO流的一种,用于读取和写入网络数据。 多线程 多线程是Java编程语言中的一种并发机制,用于提高程序的执行效率和响应速度,包括线程的创建、线程的运行、线程的同步等知识点。 1. 多线程的基本概念:多线程的定义、多线程的类型、多线程的操作等。 2. 创建线程的二种方式:继承Thread类、实现Runnable接口。 3. 多线程的运行出现了安全问题:多线程的运行可能会出现安全问题,如线程安全、资源竞争等。 单例 单例是一种设计模式,用于限制类的实例化,包括饿汉式和懒汉式两种实现方式。 1. 单例的基本概念:单例的定义、单例的类型、单例的操作等。 2. 饿汉式:饿汉式是一种单例实现方式,用于在类加载时创建实例。 3. 懒汉式:懒汉式是一种单例实现方式,用于在第一次调用时创建实例。 反射 反射是一种机制,用于在运行时获取类的信息和操作类的成员,包括反射框架、类加载器等知识点。 1. 反射的基本概念:反射的定义、反射的类型、反射的操作等。 2. 反射框架:反射框架是一种机制,用于在运行时获取类的信息和操作类的成员。 3. 类加载器:类加载器是一种机制,用于加载类和获取类的信息。 本资源摘要信息涵盖了Java基础知识和基础加强知识点,旨在帮助开发者更好地理解和掌握Java编程语言。
2024-07-03 10:10:59 92KB 黑马面试 知识点总结
1
自己秋招根据面经和基础知识学习总结的知识点,主要内容包括但不限于:volatile关键字、sizeof & strlen、const的作用、enum、inline、delete[] 与 delete、多态的作用、C++与Python的区别、深拷贝与浅拷贝、extern C、C++内存管理、封装 / 继承 / 多态、引用 & 指针、重载与重写、右值引用、智能指针、整形字面量...... 对于C/C++/C++11/C++14的内容都有涉及,但肯定没法做到100%知识点全覆盖,可以根据自己需要后续添加内容。
2024-03-18 14:41:07 541KB C++11 C++14 面试经验
1
2017最全的Java基础和面试知识点xmind版归纳,不是doc版
2023-10-24 12:54:35 290KB Java Xmind总结
1
面试72经计算机视觉_机器学习_图像处理_ C++_CV岗面试知识点及重点问答.zip 根据自己的面试经历,增加了一些内容,并修改了一些了答案,仅供参考,不一定都对。 文件名带?的,表示答案不完整。 markdown阅读软件建议为Typora,建议Typora主题修改为Mo,个人感觉比较好看。 文献管理软件可以使用Zotero,正版免费。 笔记软件可以Typora+坚果云+Picgo。 主要分为计算机视觉、机器学习、图像处理和、C++基础 四大块,每一块都有几十个问题,每个问题都会努力给出详细完整的解答,帮助你理清这些知识点细节。
此为,自己秋招面试整理的关于java的基础知识点,特此分享给大家,希望能帮助到正在学习或准备java相关笔试,面试的小伙伴(共同学习)
2022-10-09 11:25:57 11.87MB Java基础 java面试知识点 java笔试基础
1
MySQL基本操作及语法!
2022-10-08 14:03:58 52KB sql
1
从网上搜索下载整理,希望对于面试能够有所帮助,常见面试汇总,可以继续编辑补充。
2022-08-21 20:49:17 229KB C++
1
涵盖计算机类保研或考研复试的面试中常用到的知识点,包括数据结构、操作系统、计算机网络、计算机组成原理、数据库五门计算机重点课程的主要知识点。每部分主要知识点通过开头的思维导图引出,加以图文并茂的详细讲解,及模拟面试考题。
1
我要进大厂!!! 助力秋/春招
2022-07-23 20:10:48 2.59MB 芯片设计 数字IC FPGA 秋招
1
机器学习算法工程师面试常考点,包括基本数学统计学知识,classification、regression和cluster算法总结
2022-03-21 17:30:01 6.7MB 算法工程师
1