摘要:
网络编程 概述 信件 计算机网络 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路和通信设备连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程的目的 --> 传播交流信息,数据的交换,通信 早先年的无线电台 阅读全文
posted @ 2025-02-26 16:53
LYQ学Java
阅读(11)
评论(0)
推荐(0)
摘要:
线程协作 线程通信 应用场景:生产者消费者问题 假设仓库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中的产品取走消费 如果仓库中没有产品,则生产者将产品放入仓库,否则停止生产并等待,直到仓库中的产品被消费者取走为止 如果仓库中放有产品,则消费者可以将产品取走消费,否则停止消费并等 阅读全文
posted @ 2025-02-26 16:52
LYQ学Java
阅读(21)
评论(0)
推荐(0)
摘要:
1. 线程状态 停止线程 不推荐使用 JDK 提供的stop()、destroy()方法 【已废弃】 推荐线程自己停止下来 建议使用一个 标志位 进行终止变量。当flag = false,则终止线程运行 package com.Thread.state; /* 测试stop类 1. 建议线程正常停止 阅读全文
posted @ 2025-02-26 16:51
LYQ学Java
阅读(15)
评论(0)
推荐(0)
摘要:
1、多线程 核心概念 说起进程,就不得不说一下程序。程序的指令和数据的有序集合,其本身都没有任何运行的含义,是一个静态的概念 而进程则是执行程序的一次执行过程,他是一个动态的概念,是系统资源分配的单位 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是CPU 阅读全文
posted @ 2025-02-26 16:51
LYQ学Java
阅读(19)
评论(0)
推荐(0)
摘要:
Swing 1、JFrame:中文Lable乱码 package com.lesson04; import javax.swing.*; import java.awt.*; public class JFrameDemo01 { //init 初始化 initialize public void 阅读全文
posted @ 2025-02-26 16:50
LYQ学Java
阅读(11)
评论(0)
推荐(0)
摘要:
GUI编程 graphics User iterface 1. 组件 窗口 弹窗 面板 文本框 列表框 按钮 图片 监听事件 鼠标 键盘事件 破解工具 2. 简介 GUI核心技术: Swing 、 AWT 缺点: 界面不美观 需要jre环境 我们为什么要学习? 可以写出自己心中想要的一些小工具 工作 阅读全文
posted @ 2025-02-26 16:49
LYQ学Java
阅读(12)
评论(0)
推荐(0)
摘要:
多态 package com.OOP.demo08; public class Person { public void work(){ System.out.println("父亲白天要上班"); } public void eat() { System.out.println("父亲中午吃烤肉" 阅读全文
posted @ 2025-02-26 16:47
LYQ学Java
阅读(25)
评论(0)
推荐(0)
摘要:
面向对象 1. 面向对象思想 物以类聚,分类的思维模式,首先思考 解决问题需要哪些分类,然后对这些分类进行单独思考,最后,才对某个分类下的细节进行面向过程的思索 对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍需要面向过程的思 阅读全文
posted @ 2025-02-26 16:47
LYQ学Java
阅读(27)
评论(0)
推荐(0)
摘要:
一、Java的方法 1. 什么是方法? System.out.println(); 类 + 对象(名) + 方法(名) Java方法是语句的集合,他们在一起执行一个功能 方法是解决一类问题步骤的有序组合 方法包含于类或者对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则: 保持方法的原子性 阅读全文
posted @ 2025-02-26 16:47
LYQ学Java
阅读(19)
评论(0)
推荐(0)
摘要:
Java流程控制 1. 用户交互Scanner public class Scanner { //创建一个扫描对象,用来接收键盘数据 Scanner scanner_input = new Scanner(System.in); System.out.print("请输入数据:"); //判断用户有 阅读全文
posted @ 2025-02-26 16:46
LYQ学Java
阅读(13)
评论(0)
推荐(0)

浙公网安备 33010602011771号