上一页 1 2 3 4 5 6 7 8 ··· 25 下一页
摘要: 使用多线程+网络编程实现一个服务器对多个客户端 在该程序中用到的知识点 java的BIO ServerSocket和Socket 网络编程 多线程的知识(个人认为重要) 实现的思路 服务器端(使用多个线程) 在客户端需要有一个集合来存储已经连接上的客户端, 如果客户端断开连接则需要从集合中删除 创建 阅读全文
posted @ 2023-11-02 22:12 szmtjs10 阅读(129) 评论(0) 推荐(0)
摘要: 需要建两个类,分别作为服务器(接收文件)和客户端(发送文件) 1.服务器类: 1 package 菜鸟教程.网络编程.网络编程之传输文件; 2 3 import java.io.*; 4 import java.net.InetAddress; 5 import java.net.ServerSoc 阅读全文
posted @ 2023-11-02 21:08 szmtjs10 阅读(44) 评论(0) 推荐(0)
摘要: 一、Java 网络编程 网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。 java.net 包中 J2SE 的 API 包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。 java.net 包中提供了两种常见的网络 阅读全文
posted @ 2023-11-02 20:39 szmtjs10 阅读(69) 评论(0) 推荐(0)
摘要: 什么情况下使用抽象方法? 通过抽象类,可以避免设计子类设计的随意性。通过抽象类,我们可以做到严格限制子类的设计,使子类之间更加通用。(程序的可扩展和可维护性) 父类的名称比较抽象,创建对象无意义。例:Animal,创建动物类无意义,所以可以定义为抽象类。因为每个动物都有不同的叫声,所以可以定义abs 阅读全文
posted @ 2023-11-02 11:37 szmtjs10 阅读(22) 评论(0) 推荐(0)
摘要: Java简易计算器 用java语言写的一个简易计算器,实现了最基本的+、-、*、/ 运算。 先来看下效果: 界面简述:整个面板的由一个JTextFiled组件+16个JButton组件构成,外加一个JPanel组件存放16个按钮,其布局为4x4的网格布局(GridLayout)。 显示框与按钮面板放 阅读全文
posted @ 2023-10-27 13:50 szmtjs10 阅读(614) 评论(0) 推荐(0)
摘要: 初学JAVA的时候学习过SWING,每次写程序就直接复制Jframe和Jpanel设置,再调一下大小(不知道有没有人跟我一样),到现在也不清楚它们有什么关系,才回顾学习。Swing虽然是很老的技术了,但也有很多工具是Swing写的例如JetBrains系列,最常用的IDEA。开发一下小工具还是不错的 阅读全文
posted @ 2023-10-27 12:10 szmtjs10 阅读(3019) 评论(0) 推荐(0)
摘要: 本文实例为大家分享了java动态模拟时钟的具体代码,供大家参考,具体内容如下 应用名称:java动态模拟时钟 用到的知识:javaGUI,java 绘图 功能说明:通过java绘图画出一个虚拟的动态时钟 效果图: import javax.swing.*; import java.awt.*; im 阅读全文
posted @ 2023-10-26 15:41 szmtjs10 阅读(181) 评论(0) 推荐(0)
摘要: 1.获取当前对象的日期的100天前的日期 package zuoye;import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Test1_01 { public 阅读全文
posted @ 2023-10-26 11:52 szmtjs10 阅读(32) 评论(0) 推荐(0)
摘要: 1. 编写一个程序,将下面的一段文本中的各个单词的字母顺序翻转, "To be or not to be",将变成"oT eb ro ton ot eb."。 import java.util.Arrays; public class Test08 { public static void main 阅读全文
posted @ 2023-10-26 11:51 szmtjs10 阅读(58) 评论(0) 推荐(0)
摘要: 有一个字符串“101,87,88,87,98”对数字由小到大排序。 import java.util.Arrays; public class Demo01 { public static void main(String[] args) { String spa = "101,87,88,87,9 阅读全文
posted @ 2023-10-26 11:44 szmtjs10 阅读(15) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 25 下一页