- 博客(4)
- 收藏
- 关注
原创 多线程(Thread)
多线程(Thread) 程序:指令和数据的有序集合,其本身没有任何运行的含义,是静态概念。 进程:程序的一次执行过程,它是一个动态概念。是系统分配资源的单位。 线程:一个进程中至少有一个线程。线程是CPU调度和执行的单位。 注意: 很多多线程是模拟出来的,真正的多线程是指有多个CPU,即多核,如服务器。如果是模拟出来的多线程,即在一个CPU的情况下,在同一个时间点,CPU只能执行一个线程,因为切换的很快,所以就有同时执行的错觉。 线程创建 方法一: 继承Thread类,重写run()方法,实例化线程对象
2021-07-13 17:34:45
90
1
原创 java面向对象编程
java面向对象编程 静态方法与非静态方法 静态方法(有static修饰符) 调用时使用类名.方法名 非静态方法(无static修饰符) 实例化对象调用方法 创建与初始化对象 使用new关键字创建对象 使用new关键字创建对象时不仅会分配内存空间,还会为创建好的对象进行默认的初始化以及对类中的构造方法进行调用 构造方法 特点: 1.方法名必须和类名相同 2.必须没有返回值类型,也不可写void 核心作用: 1.使用new关键字本质调用构造方法 2.可用于对象属性初始化 注意:定义了有参构造
2021-07-10 17:51:20
48
原创 java基础
java基础 JDK JRE JVM JDK:java Development Kit JRE:java Runtime Environment JVM:java Virtual Machine 标识符和关键字 类名,变量名,方法名都被称为标识符 数据类型 long 型要在数字后加L 小数:浮点数(float double) float类型要在数字后加F 类型转换 强制类型转换:高–低 自动转换:低–高 低容量-------------------------------------------
2021-07-10 09:06:04
45
原创 2021-07-07
Markdown语法学习 标题 #加空格表示一级标题 ##加空格表示二级标题 ###加空格表示三级标题 ####加空格表示四级标题 字体 hello ** **是粗体 hello *内容 *是斜体 Hellow ~~ ~~是中划线 Hellow 三个*是斜体加粗 引用 大于号加空格表示引用效果 引用效果 分割线 三个-或者三个* 图片 本地图片: 网络图片:路径改为网络图片地址 超链接 跳转到2345浏览器首页 [超链接名字](超链接地址) 列表 有序列表 A B C 无序列表 -空
2021-07-07 11:19:20
40
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人