注册码云 Gitee 创建仓库 绑定邮箱 如果注册的时候没有用上邮箱,这个时候需要绑定邮箱,为后来本地仓库发送给 git 做准备。 删除仓库 在个人主页上找到 Watches...
注册码云 Gitee 创建仓库 绑定邮箱 如果注册的时候没有用上邮箱,这个时候需要绑定邮箱,为后来本地仓库发送给 git 做准备。 删除仓库 在个人主页上找到 Watches...
一、Lock()锁 1.1 Lock()的基本介绍: 从JDK 5.0开始,Java就提供了更加强大的线程同步机制 — — 通过显示定义同步锁对象来实现同步。 java.ut...
一、理解线程的生命周期 线程在运行过程中,也会如同现实世界上的生物一样,有生命周期(由新生到死亡)。在它的一个完整的生命周期中通常要经历如下的五种状态: 新建:当一个 Thr...
一、使用继承Thread类的方式,完成问题。 问题如下:创建三个窗口卖票,总票数为100张。 该方法仍然存在线程安全问题,以后有方法再解决... 二、创建多线程的方式二:实现...
一,练习题一: 先用之前学到的线程创建方式一完成 可以优化的方案: 把四个步骤糅合到一起。 二,Thread 类的一些常用方法 start():启动当前线程:调用当前线程的r...
一、基本概念:程序、进程、线程 1.1 程序、进程、线程的区别: 程序(program)是为了完成特定任务、用某种语言编写的一组指令的集合。即指 一段静态代码,静态对象。 进...
一,递归方法: 就是在一个方法体内,调用了它自己本身的方法。 二,说明: 方法递归包含了一种隐式循环,它会循环执行某段代码,而且不需要循环控制。 三,注意: 递归方法一定要向...
一,关于变量赋值: 二,值传递机制: 方法的形参传递机制:值传递 1. 知道什么是形参,什么是实参? 形参:方法定义时,声明的小括号内的参数实参:方法调用时,实际传递给形参的...
一,二维数组的声明和初始化 二,如何调用数组中指定位置的元素 三,如何获取数组的长度? 四,如何遍历二维数组? 五,二维数组的默认初始化值? 六,二维数组的内层解析 在栈内存...