随笔- 20
文章- 0
评论- 3
阅读-
9775
随笔分类 - JAVA面经
JAVA面经-基础篇-线程
摘要:1、创建线程有哪几种方式? 创建线程有3种方式,分别是继承Thread类、实现Runnable类、实现Callable类。 继承Thread类的步骤: 1. 定义Thread类的子类,并重写run()方法,该run方法将作为线程执行体; 2. 创建线程对象,即Thread子类的实例; 3. 调用线程
阅读全文
JAVA面经-基础篇-IO流
摘要:1、介绍下Java中的IO流 IO(Input Output)用于实现对数据的输入和输出操作,Java把不同的输入/输出源(键盘、文件、网络等)抽象表述为流(Stream)。流是从起源到接收的有序数据,有了它就可以用同一种方式访问不同的输入/输出源。 分类: 1)按照数据流向:分为输入流和输出流。输
阅读全文
JAVA面经-基础篇-集合类
摘要:1、Java中有哪些集合类 主要由Collection和Map两个几口派生而出,其中Collection 接口又派生出3个子接口:List、Set和Queue。所有Java的集合类都是List、Stack、Queue和Map这四个接口的实现类。 1.Set:无序,元素不可重复 2.List:有序可重
阅读全文
JAVA面经-基础篇-Java语言基础
摘要:1、java跨平台 源代码(.java) 编译器 》 字节码文件(.class) JVM 》 对应的机器码 不同平台需要安装不同的JVM,JVM是由C/C++开发的软件 2、一个java文件可以有多个类吗(不包含内部类)? 可以有多个类,但是只能有一个public类,如果这个public类存在,这个
阅读全文