自定义博客皮肤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.新生:new一个线程对象实例化完成,但没有做任何操作2.就绪状态:Ready一个线程被开启,开始夺抢CPU的时间片3.运行Run一个线程得到了CPU的时间片,开始执行这个线程的逻辑4.阻塞:Block一个线程在运行中,受到某些操作的影响,放弃了已经获取到的CPU时间片,并且不再参与CPU时间片的抢夺,此时处于挂起的状态5.死亡:Dead线程对象被销毁二:线程的创建与执行1.继承java.lang.Thread类2.实现java.lang.Runna

2020-12-14 12:03:49 61

原创 继承

继承封装方法的目的:① 隐藏方法实现细节(方法体),向外部提供公开接口(方法头),以供安全使用② 简化调用,方便修改维护③ 根据需要,可以私有化方法以供类内部使用继承extends关键词继承使用1.将共有的代码提取出来2.让我们的子类去继承父类我们继承用的关键字extends3.继承类只能单继承,一个子类只能继承一个父类,一个父类可以被多个子类进行继承继承中super()1.super()代表父类的对象2.在子类当中要调用父类的对象要用super(),super()必须放在子类构造函数的第一行3.子类

2020-12-13 22:09:52 72

原创 多态

多态:1.要有继承2.要有重写3.父类引用指向子类对象向上转型:<父类型> <引用变量名>=new <子类型>();向下转型:<子类型> <引用变量名>=new (<子类型>)<父类型的引用变量>;instanceof运算符进行类型的判断...

2020-11-23 13:46:23 73

原创 for循环

for循环Boolean类型 for(初始化语句;判断条件语句;控制条件语句){循环体语句} 1.先执行初始化语句。 2.然后执行判断条件语句,看其结果是true还是false,如果是true,则继续执行。否则循环结束。 3.执行循环体语句。 4.执行控制条件语句。 5.回到步骤2。 public class HelloWorld {public static void main(String[] args){Scanner input=new. Scanner. (System.in);int a=5;

2020-11-09 13:52:08 121

原创 字符串的应用

字符串的应用先定义一个字符串 var str = “abbcalgldkjgldgehlgjldf”;1,indexOf(),返回指定字符创第一次出现的位置。str.indexOf(‘a’) //结果是02,lastIndexOf(),返回指定字符串最后一次出现的位置。str.lastIndexOf(‘f’) //结果是223,substring(),提取字符串中两个指定索引号之间的字符(两个索引不能为负值)str.substring(0,5) //结果是abbca4,slice(), 提取

2020-09-27 21:51:54 123

原创 多种选择结构的形式

多种选择结构的形式1.选择结构概述程序流程控制方式:顺序结构 选择结构 循环结构选择结构概念:根据条件选择执行的流程分类:if(){} 基本 If(){}else{} 基本多重if:if(){} else if{}else if(){}嵌套if:if(){If(){}else if(){}}2.基本if选择结构语法:If(boolean表达式){执行的命令}else{}注意:boolean表达式就是指能够返

2020-09-20 19:48:22 1276

空空如也

空空如也

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

TA关注的人

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