Java基础总结
对Java中的基础部分知识进行的总结。
孙宏宇51
匠心
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基础:集合类总结
List:代表有序、 重复的集合; Set:代表无序、不可重复的集合; Map:代表具有映射关系的集合; Queue:代表一种队列集合实现。(Java5之后) 集合类主要负责保存、盛装其他数据,因此集合类也被称为容器 类,所有的集合类都位于 java.util包下。 集合和数组的区别:数组元素既可以是基本类型的值,也可以是对象(实际上保存 的是对象的引用变量);而集合里只能保存对象(实际上只...原创 2020-04-28 00:50:05 · 352 阅读 · 0 评论 -
Java基础:Java异常体系
目录 图解: 异常机制为我们回答了: Error和Exception的区别: Exception中的RuntimeException和非RuntimeException: 常见异常: RuntimeException: 非RuntimeException: Error: Java的异常处理机制: 标准异常处理流程 try-catch-finally Java异常处理原则: ...原创 2020-03-28 19:39:51 · 400 阅读 · 0 评论 -
Java如何实现平台无关性?(Compile Once , Run Anywhere)
Compile Once , Run Anywhere 如何实现? java编写到运行流程: 首先编写出.java文件,经过javac编译,生成字节码保存在.class文件中,class文件是跨平台的基础,经过JVM解析,转换成不同平台(Linux、Win、IOS)的指令。 为什么JVM不直接将Java源码解析成机器码去执行? 准备工作:每次执行都需要做各种检查 兼容性:也可以将别的语...原创 2020-03-28 00:26:53 · 495 阅读 · 0 评论 -
关于字符串String,StringBuffer,StringBuilder的区别、关系、方法等知识总结
1.String与其他二者的区别: String声明的是不可变的对象,每次操作都会生成新的String对象,然后将指针指向新对象。另外二者可以在原有对象上操作,所以经常改变字符串时最好不用String。 2.StringBuffer与StringBuilder作用相同,区别是: StringBuffer 线程安全 性能较低 多线程推荐使用 StringBuilder ...原创 2019-04-09 18:25:48 · 400 阅读 · 0 评论
分享