自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 进程、线程、多线程、并发与并行、线程运行内存模型、锁

进程、线程、多线程、并发与并行、线程运行内存模型、锁1.1我们为什么需要多线程?比如我们在听歌时可以一边听一边下载,这种一个程序看起来同时做好几件事的情况,就需要多线程。线程(Thread)和进程(Process)的关系很紧密,进程和线程是两个不同的概念,进程的范围大于线程。通俗地说,进程就是一个程序,线程是这个程序能够同时做的各件事情。比如,媒体播放机运行时就是一个进程,而媒体播放机同时做的下载文件和播放歌曲,就是两个线程。因此,可以说进程包含线程。线程是进程中的一个实体,是被系统独立调度和分派的

2021-05-11 04:40:46 352 2

原创 Java实践之简单的五子棋

Java实践之简单的五子棋通过我们之前对类对象监听器和图像处理的学习,我们可以尝试做一些简单的小游戏,比如老少皆宜的五子棋。那么我们如何实现五子棋呢?设计思路1、我们要画什么?首先我们要先画出15乘15的棋盘(五子棋标准),画出黑白两子。这些操作都要求我们实现重绘(在我们改变框架大小或者隐藏页面时棋子和棋盘不会消失)为了完成重绘因此我们需要创建一个MyFrame类,他继承的是JFrame类,因此重写paint方法,其中调用父类super.paint方法,代码如下,在MyFrame里我们需要一个二

2021-04-15 14:07:11 271

原创 美颜相机的设计与实现

美颜相机的实现(利用Webcam)如何实现美颜相机?首先,需要导入三个外部jar包来调用摄像头美颜相机是要调用我们的电脑摄像头实时获取我们的视频数据,视频就是由一帧一帧的图片组成的,所以我们需要先将一张图片如何处理了解明白。第一步我们需要打开摄像头,然后创建一个Webcam对象,为此我专门写了一个open方法来打开摄像头public void open(){ Webcam webcam=Webcam.getDefault(); webcam.setViewSize(new

2021-04-13 13:34:58 2085

原创 初学Java之类与对象

@[Java编程]类与对象类与对象是面向对象编程的概念,在面向对象编程中最重要的就是类和对象。例如作为一个学生,他/她有学号和姓名和性别,这是他的属性,但是每次定义学生,都需要重新定义这三个变量,就很麻烦,所以我们能不能自创一个数据类型Student,就像int那样使用呢?是可以的,面向对象中的类class帮我们实现。如何定义class?class 类名{所含变量定义;}class Student{String name;String sex;int sno;}如何通过类实例化对

2021-03-27 11:14:00 84

空空如也

空空如也

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

TA关注的人

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