自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 TCP协议IO操作记录

注:服务器端口只能有一个。

2024-07-12 17:04:46 36

原创 学习通项目构思

创建界面化的客户端项目-----创建服务端项目-----服务端与客户端交互实现注册------设计客户端弹窗,选择身份(暂不可更改)------设计教师与学生两种界面------分流实现功能。个人信息修改-----创建班级----实现班级功能点-----能通过服务器传出班级消息-----通过服务器项目上传文件-----设置文件服务器删除方法-----实现删除班级。通过注册必填数据,分出学生和老师的身份,实现相应的界面和各个功能。服务端项目连接一个端口,作为接受信息的服务端口。

2024-07-12 00:29:51 126

原创 Java项目学习进度

最开始要,这样JVM才能通过驱动连接MySQL数据库MySQL本体不包含Java的数据库驱动,需要在这里下载并导包至项目中(可尝试创建lib文件夹,将解压后文件夹中的mysql-connector-j-8.4.0.jar导入l该ib文件夹下)之后就可以尝试连接数据库了(固定格式"jdbc:mysql://连接名称(右侧datebase插件建立的连接名称):3306/数据库命名","MySQL用户名","MySQL密码") (3306是MySQL数据库管理系统的默认端口基本的数据库两种读取方法。

2024-07-11 23:55:25 209

原创 SceneBuilder 快速使用 JavaFX图形库

这是位于右侧的功能,在Identity下面的输入将会自动生成变量声明,在DragDrop下面的输入将会自动生成方法声明。ScenceBuild在这里自动生成了代码,复制下来用于创建一个.class文件,在.fxml文件中找到。以上代码操作为:将hello-controller.fxml生成的。之后的布局生成只需同样的方法,然后交给场景和布局就行了。在Library的右侧搜索框中可搜索控件,拖拽就能。,Ctrl+S保存后会在.fxml文件自动生成。就能在增加按钮等事件后编译运行了。

2024-07-09 23:47:43 201

原创 Java获取时间、正则表达式、一种随机数生成方法

应用举例:注册时手机号、邮箱号的格式检测。

2024-07-07 21:55:21 192

原创 Java类的应用总结

只有单继承的逐级关系,子类继承父类的所有属性和方法,存储的逻辑关系为子类包含父类,子类和父类相同的属性和方法不会冲突,而是默认执行子类的属性和方法,即。类中允许存在相同命名的构造或方法,但是其参数不能相同,程序根据不同的参数区分执行的构造或方法,这就是。类在程序中是可以随意调用的,如System.out.println()就是对System类的调用。即无实例的类和方法,因此在继承等操作时方法都要重写,让Java能够保证找到实例。属性是属于类的变量,通过 类名(或生成的对象名).属性变量名 使用。

2024-07-07 21:36:49 230

原创 Javas数组

数据类型[][] 数组名 = {{v1, v2, v3},{v4, v5},{v6, v7, v8, v9}};数据类型[][] 数组名 = new 数据类型[高维长度][];数据类型[] 数组名 = new 数据类型[] {value1, value2, value3, ...};· System.arraycopy(原数组, 原数组起始, 新数组, 新数组起始, 长度);数据类型[][] 数组名 = new 数据类型[高维长度][低维长度];数据类型[] 数组名 = new 数据类型[长度];

2024-07-04 15:04:06 337

原创 Java方法

(一般递归操作方式思路总结):将最表层的方法调用依次放入栈中,直到没有方法可以入栈(到达递归出口),然后才能出栈并使用方法。(##可增加判断条件, 实现方法内部多次调用时if-else语句块执行转换,解决不相同问题)设置有效的出口条件,可以让调用链上的每个方法都可以正确返回,避免无穷递归。解决具有既定规律的问题时,在方法内部再次调用自身方法的一种编程方式。当需要解决的问题可以拆分成若干个小问题,大小问题的解决方式相同。使用循环解决的常规问题,都可以替换为递归解决。( 递归代码示范 ) //n的阶乘。

2024-07-04 10:47:13 265

原创 Java基础

浮点型一直是一个不确定的数据类型,当0转为浮点型后(#浮点型为0的判断要在某两个极小的数之间,而不是用"=="的逻辑运算符),它可能在小数点后无数个位置后有值,即它的实际数值为无穷小,"常量/无穷小"结果就是无穷大。在Java中,或也有短路或"||"和位或“|”,但是它们的差别目前在语句中实在是想不出来,可能与二进制的运算有关(详细部分目前没学过)。注意:double为浮点数的默认类型,如需为float类型赋值时,需要在值的后面追加’F‘或’f‘·nextInt();

2024-07-03 00:36:29 680

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除