自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java的错误捕获和处理

它由一个包含可能引发异常的代码块的try语句和一个包含异常处理代码的catch语句组成。当try语句块中的代码引发异常时,程序会跳转到与该异常类型相对应的catch语句块中执行异常处理代码。通过使用try-catch语句块、finally语句块和throw/throws关键字等机制,我们可以更好地处理潜在的错误,从而提高程序的健壮性和可靠性。Java错误捕获和处理是Java编程中非常重要的一部分,它可以帮助我们在程序运行时捕获并处理潜在的错误,从而使程序更加健壮和可靠。

2023-05-28 18:33:40 489

原创 Java实现简单的登录注册功能

登录注册在项目开发中是常用的功能需求,以下使用控制台实现一个简单的登录注册功能。

2023-04-28 22:31:17 2412

原创 简单介绍Java连接MySQL数据库执行数据库操作

简介:在一般的项目开发中,无不用到对数据库的操作,这些操作无非也就是一些增删改查等操作。那么我们的Java如何操作数据库进行相关的数据操作呢,这里我们需要一个驱动程序,即JDBC驱动,JDBC包含两层,上面一层是JDBC的API,这个API和下层的JDBC驱动程序管理器API通信,向他发送不同的SQL语句。Java的JDBC驱动程序需要我们外部引用一个jar包,在末尾我会附上下载链接,可自行下载。

2023-04-26 17:36:36 666

原创 带你了解Java的输入/输出(I/O)流

Java的字节流主要用来实现字节的输入输出,主要针对一些字节类型的文件,对象,数据等,这些数据流可以读写到文件系统中,可以在网络上传输以及其他的操作。Java的输入流一般使用抽象类InputStream的子类对象来创建,如要读取文件的输入流,可以使用FileInputStream对象,当然文件输出流则可以使用FileOutPutStream对象。

2023-04-25 19:36:58 501

原创 一个小案例,让你读懂Java的多态机制

同时在测试类中,实例化对象时,使用了Usb usb = new Mouse()的方法,因为Mouse类实现了Usb接口,这便是向上转型(实际上还是Mouse或KeyBoard对象),这也是多态的体现。Usb设备主要有鼠标、键盘,他们都有插入电脑,拔出电脑,以及在电脑执行操作等动作,那么我们可以定义一个接口Usb,接口中主要包含,插入(init)、拔出(destory)、执行(run)方法。定义鼠标和键盘类,让他们实现Usb接口,并重写接口中的方法,从而实现自己特定的操作。

2023-04-24 21:45:00 70 1

原创 Java实现验证码功能

验证码一般用于登陆界面的防机器验证,但自已写一个验证码组件较为麻烦,我们可以用ValidateCode组件来实现,以下通过两个示例来演示ValidateCode的用法,最后附jar包,可自行下载。生成验证码,调用该方法可以重新生成验证码,实例化对象时会自动调用该方法生成一个默认的验证码,后续可再次调用生成。实例化对象,指定宽度和高度,默认验证码位数为5为位,障碍线为150;实例化对象,指定宽度、高度、验证码位数、障碍线数量;将生成的验证码图像写入输出流对象,可用于web端。

2023-04-23 22:45:57 4935 1

原创 随机生成包含不重复数字的集合

2.使用集合的contains方法判断生成的数字是否已经存在于集合中。4.用while循环完成以上操作,直至得到指定大小的集合结束。3.若存在,则不将该数字加入集合中,反之加入集合。1.随机生成一个数字(自定义范围)

2023-04-22 21:32:51 92 1

空空如也

空空如也

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

TA关注的人

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