码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 小白学java


    小白学java第45天

    java事件处理机制:

            java事件处理是采取"委派事件模型"。当事件发生时,产生事件的对象,会把此"信息”传递·给"事件的监听者"处理,这里所说的“信息"实际上就是 java.awt.event事件类库里某个类所创建的对象,把它称为"事件的对象"。

            事件源:事件源是一个产生事件的对象,比如按钮,窗口。

            事件:事件就是承载事件源状态改变时的对象,比如当键盘事件、鼠标事件、窗口事件
    等等,会生成一个事件对象,该对象保存着当前事件很多信息,比如KeyEvent对象有含有被按下键的Code值。
            事件监听接口:

            1.当事件源产生一个事件,可以传送给事件监听者处理

            2.事件监听者实际上就是一个类,该类实现了某个事件监听器接口

            3.事件监听器接口有多种,不同的事件监听器接口可以监听不同的事件,一个类可以实现多个监听接口

    进程:

            进程是指运行中的程序,进程是程序的一次执行过程,或是正在运行的一个程序,是动态过程,有它自身产生,存在和消亡的过程

    线程:

            1.线程是由进程创建的,是进程的一个实体

            2.一个进程可以拥有多个线程

    单线程:同一时刻,只允许执行一个线程

    多线程:同一时刻,可执行多个线程

    并发:同一时刻多个任务交替执行,单核cpu实现的多任务就是并发

    并行:同一时刻,多个任务同时执行,多核CPU可以实现并行


     

  • 相关阅读:
    南大通用GBase8s 常用SQL语句(239)
    JAVA计算机毕业设计毕业生信息管理系统Mybatis+源码+数据库+lw文档+系统+调试部署
    买阿里云服务器,实操搭建nginx+php+mysql+thinkphp5全过程(6)
    三、RocketMQ的JAVAAPI的基础概念
    koa基础应用
    使用Tortoisegit界面拉起master主分支以副分支以及命令行操作
    ARM寄存器及功能介绍/R0-R15寄存器
    七天入门node.js(03)
    小窗口大魔力,实况窗服务实时掌控重要信息变化
    git使用整理
  • 原文地址:https://blog.csdn.net/BUPTniming/article/details/127024669
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号