知识点发现
未读
计算机网络常见面试题总结(上)
计算机网络基础 网络分层模型 OSI 七层模型 是国际标准化组织提出的一个网络分层模型,其大体结构以及每一层提供的功能如下图所示: 每一层都专注做一件事情,并且每一层都需要使用下一层提供的功能比如传输层需要
知识点发现
未读
Java并发常见面试题总结(上)
一、集合概述 1.什么是线程和进程? 何为进程? 进程是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序即是一个进程从创建,运行到消亡的过程。 在 Java 中,当我们启动 main 函数时其实就是启动了一个 JVM 的进程,而 main 函数所在的线程就是这个进程中
知识点发现
未读
Java基础常见面试题总结(中)
一、面向对象基础 1.面向对象三大特征 答: 封装 继承 多态: 顾名思义,表示一个对象具有多种的状态,具体表现为父类的引用指向子类的实例。 多态的特点: 对象类型和引用类型之间具有继承(类)/实
知识点发现
未读
Java基础常见面试题总结(上)
一、基础概念与常识 1.Java和C++的区别? 答: 虽然,Java 和 C++ 都是面向对象的语言,都支持封装、继承和多态,但是,它们还是有挺多不相同的地方: Java 不提供指针来直接访问内存,程序内存更加安全 Java 的类是单继承的,C++ 支持多重继承;虽然 Java 的类不可以多继承,