自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java第二十一章

网络程序设计编写的是与其他计算机进行通信的程序。Java 已经将网络程序所需要的元素封装成不同的类,用户只要创建这些类的对象,使用相应的方法,即使不具备有关的网络支持,也可以编写出高质量的网络通信程序。

2023-12-08 13:30:16 928

原创 Java 聊天

【代码】Java 聊天。

2023-12-07 13:28:10 368

原创 Java第二十章总结

在 Java 中,并发机制非常重要。在以往的程序设计中,我们都是一个任务完成后再进行下一个任务,这样下一个任务的开始必须等待前一个任务的结束。Java 语言提供了并发机制,程序员可以在程序中执行多个线程,每一个线程完成一个功能,并与其他线程并发执行,这种机制被称为多线程。然而,有必要强调的是,并不是所有编程语言都支持多线程。

2023-11-28 11:12:47 980

原创 Java飞翔的小鸟

【代码】Java飞翔的小鸟。

2023-11-23 19:11:52 427

原创 Java拼图小游戏

【代码】Java拼图小游戏。

2023-11-19 18:59:45 55

原创 Java第十九章总结

Graphics2D 类是在继承 Graphics 类的基础上编写的,它包含了 Graphics 类的绘图方法并添加了更强的功能,在创建绘图类时推荐使用该类。默认情况下,Graphics 类使用的画笔属性是粗细为1个像素的正方形,而 Graphics2D 类可以调用 setStroke() 方法设置属性,如果改变线条的粗细、虚实,定义线端点的形状、风格等。Java可以分为使用 Graphics 类和 Graphics2D 类绘制图形,Graphics 类使用不同的方法实现不同图形的绘制。

2023-11-15 20:09:45 51

原创 Java贪吃蛇,俄罗斯方块

【代码】Java贪吃蛇,俄罗斯方块。

2023-11-15 13:50:45 48

原创 Java第十八章总结

首先介绍一个自定义的对话框,这个对话框可以说是一块白板,开发者可以自行定义对话框中显示的元素。创建自定义对话框的方法如下:Icon icon,Object O[]= {new JButton("是的"),new JButton("再想想")};//按钮对象的 Object 数组Icon icon=new ImageIcon("src/注意.png");//获取图标对象JOptionPane.showOptionDialog(null, "你做好准备了吗", "注意了!",

2023-11-08 11:56:42 75

原创 第十六章总结

在定义Annotation类型时,也需要用到用来定义接口的 interface关键字,但需要在interface关键字前加一个“@”符号,即定义Annotation类型的关键字为@interface,这个关键字的隐含意思是继承了java.lang.annotation.Annotation 接口。

2023-11-02 16:20:16 45

原创 第十三章总结

Object类最上层的父类,很多程序员为了使用更为通用,设计程序时通常使传入的值与返回的值都以Object类型为主。当需要使用这些实例时,必须正确地将该实例转换为原来的类型,否则在运行时将会发生ClassCastException异常。为了提前预防这种问题,Java提供了泛型机制。语法如下:类名.<T>public class FileTest<T> {//定义带泛型的Book<T>类//类型形参:书籍信息public FileTest(T bookInfo) {//参数为类型形参的构造方法。

2023-10-27 08:31:57 33

原创 第十五章总结

流是一组有序的数据序列,根据操作的类型,可分为输入流和输出流两种。I/O流提供了一条通道程序,可以使用这条通道把源中的字节序列送到目的地。Java有数据流处理输入/输出模式,程序从指向源的输入流中读取源中的数据,源可以是文件、网络、压缩包或其他数据源。输出流的指向是数据要达到的目的地,程序通过向输出流中写入数据把信息传递到目的地。输出流的目标可以是文件、网络、压缩包、控制台和其他数据输出目标。

2023-10-22 15:52:45 44

原创 第十七章总结

通过PreparedStatement 实例执行的动态的SQL语句,将被预编译并能保存到PreparedStatement 实例中,从而可以反复地执行该SQL语句。在操作指定数据库之前,需要使用Java中Class 类的静态方法forName(String className)加载指定数据库的驱动程序。ResultSet 实例具有指定当前数据行的指针,指针开始的位置在第一个记录的前面,通常next()方法可将指针向下移。要对数据库表中的数据库进行操作,首先应该建立与数据库的连接。

2023-10-15 19:18:40 43

原创 第十四章总结

流处理的接口都定义在 java.uil.stream 包下。BaseStream 接口是最基础的接口,但最常见的是BaseStream 接口的一个子接口——Stream接口,基本上绝大多数的流处理都是在Stream 接口实现的。Stream 接口是泛型接口,所有流中操作的元素可以是任何的对象。因为所有集合类都是Collection接口的子类,如ArrayList类,HashSet类等,所有这些都可以进行流处理。例如://创建集合//获取集合流对象。

2023-10-15 19:12:27 45

原创 学生管理系统

创建school_java数据库创建student数据表包含 id、name姓名、tel电话、sex性别字段往student表中加10条数据。

2023-10-06 19:29:42 57

原创 学生选课系统

集合中的元素,可以是任意类型的对象(对象的引用);Map提供了一种映射关系,其中的元素是以键值对(key-value)的形式存储的,能够实现根据key快速查找value。Collections工具类是 Java集合框架中,用来操作集合对象的工具类,也是Java集合框架的成员。有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型。有的集合接口,提供了一系列排序有序的元素,并且可以在序列中间快速的插入或者删除有关元素;

2023-09-21 19:30:27 36

原创 第十二章总结

java.util包中提供了一些集合类,这些集合类又被称为容器。提到容器不难想到数组。集合类与数组的不同之处:数组的长度是固定的,集合的长度是可变的;数组用来存放基本类型的数据,集合用来存放对象的引用。

2023-09-16 13:35:41 40

原创 Java炸金花

【代码】Java炸金花。

2023-09-16 13:23:21 58

原创 Java复习三

throw——将产生的异常抛出(动作)throws——声明将要抛出何种类型的异常(声明)public void 方法名(参数列表)throws一场列表{//调用会抛出异常的方法或者:自定义异常calss 自定义异常 extends 异常类型{在程序开发中字符串无处不在,如用户登陆时输入的用户名、密码等使用的就是字符串。其实,在前面的章节中我们就已经使用了字符串,例如我们在控制台中输出的 "Hello World" 、 "imooc" 、"爱慕课"等。

2023-09-10 10:13:03 223

原创 Java复习二

类的特征和行为类是抽象的概念,是对象的模板对象是具体的事物,是类的具体实例化。

2023-09-09 22:49:17 39

原创 Java复习一

运算符是一种“功能”符号,用以通知 Java 进行相关的运算。譬如,我们需要将变量 age 的值设置为 20 ,这时候就需要一个“=”,告诉程序需要进行赋值操作。Java 语言中常用的运算符可分为如下几种:算术运算符、 赋值运算符、比较运算符、逻辑运算符、条件运算符数组可以理解为是一个巨大的“盒子”,里面可以按顺序存放多个类型相同的数据,比如可以定义 int 型的数组 scores 存储 4 名学生的成绩数组中的元素都可以通过下标来访问,下标从 0 开始。

2023-09-09 22:33:06 47

原创 Java第三次总结

总结

2023-05-28 20:52:02 72

原创 第十一章总结

总结

2023-05-20 21:02:00 64

原创 第十章总结

作业

2023-05-12 12:02:28 758

原创 第九章总结

作业

2023-04-27 23:37:48 34

原创 第八章总结

作业

2023-04-26 21:40:26 39

原创 Java第二次总结

作业

2023-04-24 20:33:19 79

原创 第七次Java作业

作业

2023-04-05 23:27:26 50

原创 Java第7章总结

Java语言中每个类只能继承一个父类extends 继承父类 写法与普通写法相同public class 父类类名(){子类public class 子类类名 extends 父类类名(){【例】 创建子类对象,观察构造方法执行顺序父类Parent和子类Child都各自有一个无参的构造方法 ,在main()方法中创建子类对象时,Java虚拟机会先执行父类的构造方法,然后再执行子类的构造方法。所有类的构造方法第一行都有一个隐藏的“super();

2023-04-04 21:36:01 131

原创 第六章总结

作业

2023-03-30 18:36:31 288

原创 Java总结

作业

2023-03-29 03:20:59 771

原创 Java第六次作业

作业

2023-03-19 01:44:30 51

原创 Java第五次作业

左移

2023-03-19 00:40:53 32

原创 第五章总结

作业

2023-03-18 23:36:43 39

原创 Java第四次作业

作业

2023-03-12 00:42:53 48

原创 第四章总结

作业

2023-03-08 15:22:08 41

原创 Java第三次作业

作业

2023-03-03 22:11:47 86

原创 Java第一次作业

作业

2023-02-26 21:40:11 44

原创 Java第二次作业

作业

2023-02-26 19:39:53 29

原创 Java语言基础

Java语言基础

2023-02-23 21:13:47 537

原创 熟悉Eclipse开发工具

熟悉Eclipse开发工具

2023-02-23 15:44:31 136 2

空空如也

空空如也

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

TA关注的人

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