自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java多线程

多线程程序是指一个程序中包含多个数据流,它是实现并发机制的有效手段,意味着一个程序的多个语句块同时执行。可以通过生成Thread子类,定义子类的run()方法在方法内实现线程。也可以通过实现Runnable接口构造线程。

2023-06-11 23:01:12 83

原创 Java序列化

实现Serializable接口后可以通过ObjectOutputStream类对象的writeObject()方法将指定的对象序列化。如果需要让某个类支持序列化机制,该类可以通过实现Serializable接口,只需要声明实现该接口,该接口只具有标识意义。序列化指把内存中的Java对象转换成与平台无关的二进制字节序列,以便永久保存在磁盘上或者通过网络来进行传输。将Java对象转换为字节序列的过程称为对象的序列化。

2023-06-04 22:45:16 87

原创 java 输入输出流

输入输出流,用于处理设备间的数据传输,将外部数据读取到程序中称为输入,反之称为输出。而对其进行的输入输出操作以流的方式进行。比如我们现在在d盘创建了一个HelloWorld的文件,通过以下方式就可以把它打印输出。在java.io包中提供了各种流的类与接口,用于获取各种数据及使用方法输入输出数据。

2023-05-28 23:11:09 142

原创 java泛型

泛型是一种把类型明确的工作延迟到创建对象或调用方法的方式,而这种方式又被称为参数化类型,即把类型当作参数传递。

2023-05-21 23:15:03 67

原创 Java异常

Error意味着程序运行时Java系统内部的错误,与程序设计者的操作无关,且因为其在应用程序的控制与处理能力之外,大部分情况下不必去处理。一般来说,Java通过API中的Throwable类的众多子类描述各种不同的异常,所以Java异常是其子类的实例化对象。对于异常需用throws声明将此异常向上层方法抛出,如果上层方法无法处理异常则继续向上层抛出,之道能处理异常为止。在使用Java的过程中经常会遇见一些问题,除去开发过程中的逻辑错误与语法错误之外,我们把其他的问题称为异常。

2023-05-14 23:00:51 32

原创 java接口

接口,使用interface来定义,其定义与类的定义相似,分为接口的声明与接口体,而接口体以常量定义和方法定义两部分组成。然后创建一个类来实现接口。首先让我们定义一个接口。

2023-05-07 21:55:49 36

原创 Java多态

多态指同一个类的相同方法可以有不同的表现形式,对于不同的对象可通过一个公共的类的相同方式调用。使用多态可以使代码的书写变得更方便,后续的修改也会更加方便,简洁。输出cat eat fish。

2023-04-23 21:47:20 58

原创 Java类的继承

继承是从已有的类中派生出新的类,可以使子类继承父类的行为特征。子类定义的写法大体如下。

2023-04-16 22:50:59 124

原创 Java类与对象

其中第三行是对对象的创建,Food为类,num为对象名,四五行中是对成员变量的引用。类表示某一类对象,比如番茄,土豆属于蔬菜这一类。对象表示某一具体事物,比如番茄,土豆。一般来说,类的语法格式一般为。

2023-04-09 22:08:43 64

原创 商店管理系统(顾客用)(初版)

这边写一点小小的商店管理系统,目前暂时只有几个功能,之后的博客中会进行改进,现在先将就着看吧。而且写的都是一些很基础的东西,就算新手应该也看得懂。

2023-04-02 21:56:41 143

原创 关于Java输入

关于Java的输入功能,Java输入方式有很多种,但是最常见的是使用Scanner进行输入。其中,i,d,s是输入的对象,int,string和double用于修饰,需要注意的是next后需要写上你的数据类型,且首字母需要大写。其中,main(String args[])方法中的args用于接收参数,从0开始,args[0]存放第一个字符串,上串代码中,第五行的作用为把输入的字符串转变为double型,如果定义的常量为其他类型,则也需要改为其他类型。然后在main之后加上对Scanner类对象的构造。

2023-03-26 21:45:45 342

原创 关于一点小小的Java循环知识

在我们写Java代码的时候经常会使用到循环,但是如果不会使用就非常难受。现在,让我们稍微学习以下三种基本循环的小知识。

2023-03-19 22:49:01 56

原创 每天进步亿点点!

作为一名程序员,什么最重要?所以,为了拥有一个强健的体魄,我们得努力锻炼起来。假设我们现在的体能为‘1’,每天能进步百分之一,那么达到10倍的体能需要多久呢?当然,如果谁真能这样指数式进步,早晚得拉去解剖做研究☠️☠️☠️👻。不过,每天进步一点点还是彳亍的。那就努力起来,共同加油!

2023-03-12 00:44:57 168

原创 第一步!从“Hello world”开始的Java生活!

作为我们继C语言之后的第二门编程语言,其重点在于面向对象设计。当然,身为一名小白,就该对其保持敬畏之心。所以,今天就该迈出其第一步,写出第一个属于自己的代码。虽然这段代码大抵懂了(其实也大抵不太懂)不过也算是自己写出来的第一段代码了吧(虽然浅浅的看了一点点书)。

2023-03-11 23:35:16 147

空空如也

空空如也

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

TA关注的人

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