自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 多线程——线程的状态及调度

1.线程的状态1.1线程的五种状态①新建状态(New):当线程对象对创建后,即进入了新建状态,如:MyThread th = new MyThread();②就绪状态(Runnable):当调用线程对象的start()方法,线程即进入就绪状态。处于就绪状态的线程,只是说明此线程已经做好了准备,随时等待CPU调度执行,并不是说执行了start()方法此线程立即就会执行;③运行状态(Running):当CPU开始调度处于就绪状态的线程时,此时线程才得以真正执行,即进入到运行状态;(就绪状态是进入到

2021-01-23 22:08:16 493 1

原创 多线程——线程概述与线程的创建

1. 线程的概述1.1进程在一个操作系统中,每个独立执行的程序都可以称为一个进程,就是一个正在运行的程序。例如在windows系统中启动任务管理器,在任务管理器面板中点击进程选项可以看到当前正在运行的程序,也就是系统所有的进程,如下图所示。CPU的高并发在多任务操作系统中,表面上看是进程并发执行的,比如可以一边看视频,一边聊天,但其实并运行不是并发运行的。所有的应用程序都是由CPU运行的,对于一个CPU而言同一时间只能运行一个程序,也就是只执行一个进程。系统会在某一段时间分配CPU执

2021-01-23 20:57:46 136

原创 java的特征——继承

继承的概述继承是类与类之间的关系,是一个很简单很直观的概念,与现实世界中的继承(例如儿子继承父亲财产)类似。继承可以理解为一个类从另一个类获取方法和属性的过程。如果类B继承于类A,那么B就拥有A的方法和属性。继承使用 extends 关键字。例子:people类与teacher类的继承关系class People{ String name; int age; int height; void say(){ System.out.print

2020-11-27 00:11:28 136

原创 Java的特征——封装

封装 封装从字面上来理解就是包装的意思,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,只保留一些对外接口使之与外部发生联系。系统的其他对象只能通过包裹在数据外面的已经授权的操作来与这个封装的对象进行交流和交互。也就是说用户是无需知道对象内部的细,但可以通过该对象对外的提供的接口来访问该对象。 对于封装而言,一个对象它所封装的是自己的属性和方法,所以它是不需要依赖其他对象就可以完成自己的操作。使用封装的好处: 1.良好的封装能够减少耦合。

2020-11-26 23:42:21 111

原创 Java中的对象

## 对象对象的创建和使用堆内存中存储对象以及对象的实例变量。凡是new 运算符出来的对象,都存储在堆中。像 s 这种保存了对象地址的变量叫做引用。例如:Student s = new Student();怎么访问实例变量语法:引用.实例变量名通过赋值方式将内存中的实例变量修改public class User{ int id; //用户id String name; String password;}public class Use

2020-11-19 22:18:23 150

原创 方法个人笔记

方法 语法机制:[修饰符列表] 返回值类型 方法名(形参列表){ 方法体; } 修饰符列表先统一写成:public static 返回值类型 :1.基本数据类型 2.引用数据类型 什么叫返回值:方法结束后的结果,一般会是一个数据。 方法就是为了完成某个特定的结果。1.3 当一个方法结束 不返回任何类型时,也不能为空,用void。1.4 方法必须调用才能执行。 类名

2020-11-12 22:49:44 136

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除