java
码上搬钻
往事不回头,往后不将就
展开
-
最全多线程知识点集结
文章目录程序 进程 线程的理解线程创建的方式方式一:继承于Thread方式二:实现Runnable接口程序 进程 线程的理解1.程序(program)是为了完成特定任务,用某种语言编写的一组指令的集合,即指一段静态的代码.2.进程(process)概念:正在运行的程序;说明:进程是资源分配的单位,每个进程会得到系统分配的不同的内存区域;3.线程(thread)概念:线程是进程的进一步细化,是程序执行的一条路径.说明: 进程可以细化为多个进程每个线程,拥有自己独立的:虚拟机栈, 程序计数器原创 2020-06-14 11:11:08 · 448 阅读 · 0 评论 -
深入理解String,StringBuffer/StringBuilder
文章目录1.String类String 概述:String实例化的方式:String 与其他类型的转换String 与数据类型,包装类的转换String 与char[]之间的转换String 与byte[]之间的转换2.String 的常用方法3.关于StringBuffer 和StringBuilder的使用1.String类String 概述:String:字符串,使用一对" "引起来表示1.String声明为final的,不可被继承2.String实现了Serializable接口:表示字原创 2020-05-27 16:00:49 · 402 阅读 · 0 评论 -
eclipse常用快捷键
1.补全代码的声明:alt + /2.快速修复: ctrl + 13.使用单行注释:ctrl + /4.使用多行注释: ctrl + shift + /5.取消多行注释:ctrl + shift + \6.复制指定行的代码:ctrl + alt + down 或 ctrl + alt + up7.删除指定行的代码:ctrl + d8.上下移动代码:alt + up 或 alt + down9.切换到下一行代码空位:shift + enter10.切换到上一行代码空位:ctrl + sh.原创 2020-05-27 14:59:59 · 152 阅读 · 0 评论 -
常见java基础面试题
重载与重写的区别重载:(overload) 两同一不同1 同一个类,相同方法名,形参列表不同(形参个数不同,形参类型不同)特点:与返回值类型,形参变量名,权限修饰符,都无关调用:根据参数列表的不同来调用不同的重载方法重写:(overwrite)1.存在继承关系,子类继承父类后,对父类中同名同参的方法进行覆盖的操作2.创建子类对象调用,父类中同名同参的方法,实际执行的是子类重写父类的方法3.子类重写的方法与父类中被重写的方法,方法名,形参列表必须相同,权限修饰符不小于父类,基本数据类型/vo原创 2020-05-22 21:14:58 · 144 阅读 · 0 评论 -
Object类及包装类的使用
文章目录Object类的使用equals()方法的使用toString()方法的使用包装类的使用Object类的使用说明:1.object类是所有Java类的根父类;2.如果在类的声明中,未使用extends关键字指明其父类,则默认父类为java.lang.object类public class Person{}等价于public class Person extends Object{}method(Object obj){ ........ } //可以接收任何类作为其参数3原创 2020-05-20 19:36:19 · 171 阅读 · 0 评论 -
use IO流
文章目录File类的理解使用File类的理解File类的实例化File类的常用方法IO流的理解运用IO流概述节点流的使用(或文件流)FileReader的使用FileWriter的使用FileInputStream和FileOutputStream的使用(字节流)缓存流的使用转换流的使用其他流的使用标准的输入输出流打印流数据流对象流随机存取文件流:RandomAccessFilepath、paths、Files的说明File类的理解使用File类的理解1.File类的一个对象,代表一个文件或一个文件目原创 2020-05-17 17:26:37 · 270 阅读 · 0 评论