自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 变量思维导图(成员变量、局部变量)

【思维导图】**【应用】**

2021-03-18 11:23:20 1865

原创 Java中this关键字、super关键字的理解

整理自:Java中this关键字的详解【用法一:this.属性名称】指的是访问类中的成员变量用来区分成员变量和局部变量*成员变量与局部变量区分:【用法二:this.方法名称】用来访问本类的成员方法【用法三:this.()】访问本类的构造方法,()中可以有参数——与构造方法保持一致【注意事项】1、this()不能在普通方法中使用,只能在构造方法中使用2、必须是构造方法的第一条语句...

2021-03-15 15:46:08 222

原创 并发、并行、串行、同步、异步的区别

【以下摘取自CSDN】1.并发编程又叫多线程编程。(实现形式)    在程序中,往往有很多很耗时的工作,比如上传文件、下载文件、跟客户聊天需要长时间建立连接。这种时候,一个线程是服务不了多个用户的,会产生因为资源独占产生的等待问题。并发的实质是一个物理CPU(也可以多个物理CPU) 在若干道程序之间的多路复用,并发性是对有限物理资源强制行使多用户共享以提高效率(买票问题并发进行)。    并发当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时.

2021-03-15 15:33:13 551

原创 【例程——生产者和消费者模型】使用wait方法和notify方法

【例程一】交替输出奇偶数public class ThreadTest16 { public static void main(String[] args) { //共享对象(仓库) List list = new ArrayList(); //创建两个线程对象 //生产者线程 Thread t1 = new Thread(new Producer(list)); //消费者线程 T

2020-09-28 16:12:23 97

原创 使用生产者和消费者模式实现交替输出奇偶数

【题目要求】1、使用生产者和消费者模式实现,交替输出:假设只有两个线程,输出以下结果:t1–>1t2–>2t1–>3t2–>4t1–>5t2–>6…要求:必须交替,并且t1线程负责输出奇数。t2线程负责输出偶数。两个线程共享一个数字,每个线程执行时都要对这个数字进行:++【易出错点】异常:java.lang.IllegalMonitorStateException错误原因:【代码】public class ThreadHomework {

2020-09-28 16:04:23 953

原创 【Java错误录】

【编译错误和运行错误的区分】一、基础知识1.错误错误(error)指程序运行时遇到的硬件错误,或者操作系统、虚拟机等系统软件错误或操作错误;错误对于程序而言是致命的;程序本身不能处理错误,只能依靠外界敢于,否则会一直处于非正常状态。如:没有找到.class文件 或者文件中没有main()方法等;java.lang.Error是错误类,产生错误时,java虚拟机生成并抛出Error类对象。如:没有main方法产生NoClassDefFoundError,使用new分配内存时,没有可用内存产生

2020-08-06 10:12:45 463

原创 【工科小白第一篇博文】记录自己Java学习路线

**【小白第一篇博文】记录自己Java学习路线【Java SE】【数据库】【Web前端】【Java EE】【框架】自我要求:1、记录自己学习过程(学习路线、资料、心态)2、每一个大章节必须写一篇总结总结可做成思维导图——笔记(语法结构、知识要点等)、错误录、...

2020-08-05 21:04:24 75

空空如也

空空如也

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

TA关注的人

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