- 博客(47)
- 收藏
- 关注
原创 多向通信----多人聊天
private JTextArea area = new JTextArea("以下是聊天内容:\n");JOptionPane.showMessageDialog(this, "连接成功");ps.println(name + "说:" + field.getText());name = JOptionPane.showInputDialog("输入昵称:");this.setTitle("客户端:" + name);this.setTitle("客户端");package 多人聊天;
2023-12-06 19:37:49 993
原创 单向通信----一对一聊天
package 一对一聊天;private JTextArea area = new JTextArea("聊天内容:"+'\n');this.setTitle("服务器");try{try{try{ps.println("服务器说:" + field.getText());
2023-12-06 19:29:08 841
原创 王者荣耀--游戏代码
System.out.println("技能三冷却时间: " + coolDownTimeThree / 1000);// 存放将要删除的元素。System.out.println("三技能冷却时间: " + three / 1000);System.out.println("一技能冷却时间: " + one / 1000);System.out.println("二技能冷却时间: " + two / 1000);System.out.println("二技能冷却时间: " + two / 1000);
2023-11-29 09:15:43 3724
原创 第二十章 -----多线程
计算机完全可以将多种活动同时进行,这种思想在java中称为并发,将并发完成的每一件事情称为线程线程的特点:极小的单位一个进程有很多个线程线程共享进程的资源。
2023-11-29 09:04:02 482
原创 第十九章 java绘图
1.Graphics类1.Graphics类是所以图形上下文的抽象基类,它允许应用程序在组件以及闭屏图像上进行绘制。2.Graphics类封装了Java支持的基本绘图操作所需的状态信息,主要包括颜色,字体,画笔,文本,图像等。2.Graphics2D类1.使用Graphics类可以完成简单的图形绘制任务,但是它所实现的功能非常有限,如无法改变线条的粗细,不能对图片使用旋转和模糊等过滤效果。
2023-11-16 12:34:15 33
原创 第十六章-----反射与注解
众所周知,所有 Java 类均继承了 bjet 类,在 Object 类中定义了一个 getClass0方法,该回一个类型为Class的对象。例如下面的代码:1.访问构造方法在通过下列一组方法访问构造方法时,将返回Constructor类型的对象或数组。每个Constructor对象代表一个构造方法,利用Constructor 对象可以操纵相应的构造方法:如果是访问指定的构造方法,需要根据该构造方法的入口参数的类型来访问。
2023-11-02 18:22:00 30
原创 第十四章总结 lambda表达式与流处理
表14.3Stream接口的常用方法Collection 接口新增两个可以获取流对象的方法。第一个方法最常用,可以获取集合的顺序流,方法如下:第二个方法可以获取集合的并行流,方法如下:因为所有集合类都是 Collection 接口的子类,如 ArrayList 类、HashSet 类等,所以这些类都可以进行流处理。
2023-10-14 21:30:53 39
原创 学生管理系统数据库
mysql1.创建student数据表包含 id、name姓名、tel电话、sex性别字段2.往student表中加10条数据Java1.查询student表中所有学生信息2.student表中新增三条数据3.查询student表中电话以182开头的所有学生信息(SQL要用到模糊查询like)4.修改student表中第5条数据,电话改为“13124235300”5.查询student表中所有男性的学生信息
2023-10-02 23:46:51 37
原创 第十三章枚举类型与泛型
语法:类名例子:在定义泛型类时,可以声明多个类型。语法如下:其中,T1和T2为可能被定义的类型。这样,在实例化指定类型的对象时就可以指定多个类型。例如:定义泛型类时也可以声明数组类型,下面的实例中定义泛型时便声明了数维类型例子:1.泛型的类型参数只能是类类型,不可以是简单类型,如 A这种泛型定义就是错误的2.泛型的类型个数可以是多个。3.可以使用 extends 关键字限制泛型的类型4.可以使用通配符限制泛型的类型。
2023-10-02 23:34:42 81
原创 java第三季
2-2 Java中字符串的不变性2-3 Java中的String类的常用方法2-4 Java中的String类的常用方法22-5 认识Java中的StringBulider类2-6 Java中的StringBulider类的常用方法。
2023-09-10 16:40:26 20
原创 第二篇java基础知识 复习博客
它用于描述一组对象的共同特征和行为。概念:是一种符合人类思维习惯的编程思想,现实生活中存在各种形态不同的事物,这些事物之间存在各种各样的联系,在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。多态性:在程序中允许出现重名现象,它指一个类中定义属性的方法被其他类继承后,表现出来的不同行为,这使得同一个属性和方法在不同的类具有不同的语义。1.在继承关系中,子类会自动继承父类中定义的方法,但有时在子类中需要对继承的方法进行一些修改,即对父类的方法进行重写。
2023-04-24 13:02:35 54
原创 第九章总结 异常处理
出现异常的代码用try-catch进行理try语句块中的语句发生异常时,程序就会跳转到ca语句块中执行,执行完catch程代后,将继续执行catch语句块后的其他代码,而不执行try语句常语后面代码。此可知,Java的异常处理是结构化的,不会因为一个异常影响整个程序的执行。有时为了编程简单会忽略 catch 语句后的代码,这样 try-catch 语句就成了一种摆设,一旦程序在运行过程中出现了异常,就会导致最终运行结果与期望的不一致,而错误发生的原因很难查找。1:在finally语句块中发生了异常。
2023-04-24 11:48:51 36
原创 第八章总结
java中每个接口或者是类都来自不同的类包,无论是java API 中的类与接口还是自定义的类与接口,都属于一个包,这个类包 包含了一些类和接口。如果在程序中使用import关键字导入com.mr.Math类,在程序使用Math类时就会自动选择com.mr.Math类。System.out.println("不是java.lang.Math类,而是com.mr.Math类");import com.mr.Math//导入com.mr包中Math类。//导入com.mr包中所有类。//导入静态成员方法。
2023-04-19 19:34:44 23
原创 第七次作业
System.out.println("高铁速度是"+highTrain.speed()+"公里/小时");System.out.println("火车速度是"+train.speed()+"公里/小时");System.out.println("登入成功");System.out.println("请输入密码:");if(b.equals("123456")) {//判断密码。if(a.equals("张三")) {//判断是否是张三。
2023-04-06 00:21:34 75
原创 第七章总结
System.out.println("调用不定义长参数方法:"+add(1,2,3,4,5,6,7,8,9));System.out.println("调用add(int,double)方法:"+add(5,8.0));System.out.println("调用add(int,int)方法:"+add(1,2));System.out.println("调用add(int,int)方法:"+add(1,2));System.out.println("调用add(int)方法:"+add(1));
2023-04-02 01:25:16 35
原创 第一篇java基础知识 复习博客
复习总结 java的基本语法java中程序代码都必须在一个类中,类需要使用class关键字定义,在class前面可以有一些修饰符,格式如下:修饰符 class 类名{ 程序代码}在编写Java代码时,注意几个关键点:Java中的程序代码可分为结构定义语句和功能执行语句,每条执行语句结束必须用分号(;)结束System.out.println("这是第一个java程序!"); Java语句严格区分大小写(在使用时务必注意) 填写的程序代码整齐美观,层次清晰。(可读性) Jav
2023-03-28 13:12:36 20
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人