java基础
文章平均质量分 80
为刚入门的小白们提供一些曾经的学习笔记
渔 夫
java小白
展开
-
java多线程详解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、基本概念?二、线程的调度三、线程的生命周期四、创建线程的两种方式五、常用方法六、守护线程七、多线程数据的共享八、多线程同步处理方式一互斥锁注意:死锁释放锁一、基本概念?程序:是为了完成特定的任务,而用某种语言编写的一组指令的集合,即指一段静态的代码,静态的对象。进程:是指运行中的程序,比如我们使用QQ时,就启动了一个进程,操作系统就会为该进程分配内存空间,当我们使用微信时,又启动了一个进程,操作系统将再次为其分配内存空.原创 2022-04-30 20:50:34 · 305 阅读 · 0 评论 -
IO流详解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、IO流介绍?二、流的分类字节输入流输出流总结前言在 Java 中,文件的输入和输出是通过流(Stream)来实现的,流的概念源于 UNIX 中管道(pipe)的概念。在 UNIX 系统中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是 Internet 上的某个 URL。对于流而言,不用关心数据.原创 2022-04-27 23:19:38 · 395 阅读 · 0 评论 -
继承与多态
定义子类关键字extends表明正在构造的新类派生于一个已存在的类,这个已经存在的类被称为超类,基类,或父类;新类称为子类、派生类或孩子类。例如:People类的子类Student类package Demo02; public class People { private String name; private int age; public People() { } public People(String name, int age) ...原创 2021-09-03 12:11:04 · 66 阅读 · 0 评论 -
构造器与重载重写
默认字段初始化 如果在构造器中没有显示的为字段设置初始值,那么就会被自动赋值为默认值:整数:默认值0浮点数:默认值0布尔值:默认值为flase字符:默认为空字符引用数据类型:默认值为null(所有的引用数据类型都可以赋值null,但这表示什么都没有)注意:方法中的局部变量必须明确地初始化!! 显式字段初始化 通过重载类的构造器方法,可以采用多种形式设置类的实例字段的初始状态。 初始化块 java的第三种机制,称为初始化块,在一个类的声明中,可以包含任意多个..原创 2021-09-03 12:07:34 · 291 阅读 · 0 评论 -
java对象与类
-对象与对象变量 在java程序设计语言中,要是用构造器(构造函数)构造新实例(对象),构造器是一种特殊的方法,用来构造并初始化对象。 构造器的名字与类名相同,例如Date类,要想构造一个java对象,需要在构造器前面加上new操作符。 即:new Date()。import java.util.Date;public class Test { public static void main(String[] args) { Date d...原创 2021-08-26 20:50:15 · 107 阅读 · 0 评论