摘要: package com.gui.chess;import javax.swing.*;import java.awt.*;import java.awt.event.*;//2023.4.4/4.5/4.6 Gui编程 中国象棋游戏的练习 回顾多线程和GUi知识,算法实现练习 Gui编程知识点回顾( 阅读全文
posted @ 2023-09-20 18:41 寂灭无言 阅读(73) 评论(0) 推荐(0)
摘要: 贪吃蛇小游戏界面实现四步走1.定义数据2.面板里将数据画上去3.监听事件 键盘 事件 package com.gui.snake;import javax.swing.*;import java.net.URL;//2023.3.28 GUI编程--贪吃蛇小游戏的实现--数据中心(只有一堆图片的数据 阅读全文
posted @ 2023-09-20 18:31 寂灭无言 阅读(26) 评论(0) 推荐(0)
摘要: package com.gui.lesson06;import javax.swing.*;import java.awt.*;//2023.3.25/3.26 GUI编程--下拉框学习(Combobox)//这个程序最终运行结果不美观,正常情况下下拉框我们放在一个面板里面再添加到容器中。这里就只是 阅读全文
posted @ 2023-09-20 18:27 寂灭无言 阅读(13) 评论(0) 推荐(0)
摘要: package com.gui.lesson05;import javax.swing.*;import java.awt.*;import java.net.URL;//2023.3.24 GUI编程--Swing--JButton按钮学习public class JButtonDemo01 ex 阅读全文
posted @ 2023-09-20 18:24 寂灭无言 阅读(27) 评论(0) 推荐(0)
摘要: package com.gui.lesson04;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;//2023.3.21 GUI 阅读全文
posted @ 2023-09-20 18:22 寂灭无言 阅读(28) 评论(0) 推荐(0)
摘要: package com.gui.lesson03;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;//2023.3.20 GUI编程 --键盘监听学习public class Test 阅读全文
posted @ 2023-09-20 18:19 寂灭无言 阅读(20) 评论(0) 推荐(0)
摘要: package com.gui.lesson02;import java.awt.*;import java.awt.event.*;//2023.3.14 GUI编程--事件监听学习 事件监听 actionListener 生成一个窗口-内置一个按钮--点击按钮输出内容,点击关闭关闭窗口publi 阅读全文
posted @ 2023-09-20 18:12 寂灭无言 阅读(19) 评论(0) 推荐(0)
摘要: package com.gui.lesson01;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;//GUI编程课堂练习 exercise--练习 2023.3.14pub 阅读全文
posted @ 2023-09-20 16:25 寂灭无言 阅读(10) 评论(0) 推荐(0)
摘要: package com.kuang.lesson04;import java.net.MalformedURLException;import java.net.URL;//2023.3.8/9 URL 下载网络资源public class URLDemo01 { public static voi 阅读全文
posted @ 2023-09-20 16:20 寂灭无言 阅读(6) 评论(0) 推荐(0)
摘要: package com.kuang.lesson03;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;//2023.3.6 UDP通信方式实现发送消息 不需要连接服务器 阅读全文
posted @ 2023-09-20 16:18 寂灭无言 阅读(9) 评论(0) 推荐(0)
摘要: package com.kuang.lesson02;import java.io.IOException;import java.io.OutputStream;import java.net.InetAddress;import java.net.Socket;import java.net.U 阅读全文
posted @ 2023-09-20 16:16 寂灭无言 阅读(25) 评论(0) 推荐(0)
摘要: package com.kuang.lesson01;import java.net.InetAddress;import java.net.UnknownHostException;//2023.2.28/3.1 Java 狂神说-网络编程实战-IP地址public class TestnetAd 阅读全文
posted @ 2023-09-20 16:14 寂灭无言 阅读(10) 评论(0) 推荐(0)
摘要: package com.kuang.chat;import java.net.DatagramPacket;import java.net.DatagramSocket;//2023.3.6/3.7 采用UDP 方式 多线程 实现互相循环聊天 接收端代码实现public class TalkRece 阅读全文
posted @ 2023-09-20 15:58 寂灭无言 阅读(12) 评论(0) 推荐(0)
摘要: package com.thread;/*进程:一个进程里包含多个线程,程序运行起来就叫进程线程:线程是程序中执行的线程 */public class Demo01 {}// package com.thread;//模拟龟兔赛跑public class Race implements Runnab 阅读全文
posted @ 2023-09-20 15:48 寂灭无言 阅读(17) 评论(0) 推荐(0)
摘要: package com.oop.demo10;public class Application { Outer outer = new Outer(); //通过这个外部类来实例化内部类 Outer.Inner inner = outer.new Inner();// inner.getID();} 阅读全文
posted @ 2023-09-20 15:30 寂灭无言 阅读(16) 评论(0) 推荐(0)
摘要: package com.oop.demo06;public class Application { public static void main(String[] args) { //一个对象的实际类型是确定的 //new Student(); //new Person(); //可以指定的引用类 阅读全文
posted @ 2023-09-20 15:07 寂灭无言 阅读(24) 评论(0) 推荐(0)
摘要: package com.oop.demo04;/*封装:设计程序要追求“高内聚,低耦合”属性私有,get/set封装的意义:1.提高程序的安全性,保护数据2.隐藏代码的实现细节3.统一接口4.系统的可维护性增加 */public class Application { public static v 阅读全文
posted @ 2023-09-20 14:54 寂灭无言 阅读(24) 评论(0) 推荐(0)
摘要: package com.oop.demo02;//一个项目应该只存一个main方法public class Application { public static void main(String[] args) { //new 实例化了一个对象 Person person = new Person 阅读全文
posted @ 2023-09-20 14:47 寂灭无言 阅读(7) 评论(0) 推荐(0)
摘要: package com.oop.demo01;import java.io.IOException;//什么是面向对象/*面向对象编程:Object-Oriented Programing(简称OOP)面向对象编程的本质就是:**以类的方式组织代码,以对象的组织(封装)数据抽象三大特性:封装继承多态 阅读全文
posted @ 2023-09-20 14:42 寂灭无言 阅读(32) 评论(0) 推荐(0)
摘要: package com.exception.demo01;//异常/*三种类型异常:异常处理框架1.检查型异常:最具代表的检查性异常是用户错误或引起的异常,程序员无法遇见的例如要打开一个不存在的文件时,一个异常就发生了,这些异常在编译时不能忽略,要进行处理2.运行时异常:运行时异常时可能被程序员避免 阅读全文
posted @ 2023-09-20 14:36 寂灭无言 阅读(101) 评论(0) 推荐(0)