自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 初识Maven:Java项目管理工具

Maven是专门用于管理和构建Java项目的工具,他的主要功能有:1. 提供了一套标准化的项目结构所有的IDE使用Maven都可以构建出统一目录结构的项目。2. 提供了一套标准化的构建流程在一两个文件的时候觉得还可以,但是在整个大型web项目的时候,根本不可能一个个去搞,Maven提供了一套标准化的构建流程,可以一键打包,非常简单方便。3. 提供了一套依赖管理机制依赖管理,用python的方式就是导包,Maven在管理依赖的时候直接在xml文件中导入就可以了~

2024-09-11 15:01:58 1394 1

原创 C#实现音乐在线播放和下载——Windows程序设计作业3

这次的项目设计本地的音乐播放和在线音乐的搜索、选择、下载和播放功能,总体上是一个较为完整的项目了。

2024-06-22 21:20:36 1156 1

原创 Python国内常用镜像源汇总

由于网络问题,直接从Python官方的PyPI仓库下载软件包可能会遇到速度慢甚至无法访问的情况。还好,有几个国内大学和组织提供了PyPI的镜像,可以显著提高下载速度和稳定性。本文将介绍几个常用的Python镜像源,并指导如何在pip中配置它们。

2024-05-11 23:39:56 5070 2

原创 C#实现简单音乐文件解析播放——Windows程序设计作业2

本次作业旨在通过导入第三方库辅助自己的程序设计与学习更复杂的控件使用和控件之间的联系。

2024-05-05 17:23:53 1287 2

原创 Java学习14(异常)

在finally子句中的代码是最后执行的,并且一定会执行,哪怕try语句中出现异常!finally子句必须和try语句一起出现,不能单独出现,但是可以只跟try不跟catch。使用场景:完成资源的关闭/释放。实际开发的时候,有很多异常是JDK内置中不存在的,此时我们就需要自定义异常。编写一个类继承Exception或RuntimeException。提供两个构造方法,一个无参,一个有参(带有String的)。super(s);

2024-04-05 00:38:58 655 1

原创 Windows程序设计课程作业-1

湖北大学2024年2月份Windows程序设计课程作业一:实现周黑鸭多工厂生产管理系统

2024-04-04 23:15:57 896 1

原创 Java13(常用类)

Java中为8种基本数据类型对应准备了8种包装类型,这8种包装类都属于引用类型。当我们需求在调用doSome()方法的时候传递一个数字进去,但是数字属于基本数据类型,daSome()方法需要的是一个引用数据类型,很明显,是无法放进去的,此时,我们可以创建一个新的对象存储数字,然后把这个对象传递进去。这样我们就可以实现传递数字进去,这就是我们自己写的int类型的包装类型。事实上,这8中基本数据类型对应的8种包装类,SUN公司都已经写好了,我们直接用即可。

2024-03-14 18:55:19 936 1

原创 Java学习12

在一个类的内部定义的类,称为内部类。1. 实例内部类:类似于实例变量。2. 局部内部类: 类似于局部变量。3. 静态内部类:类似于静态变量。4. 匿名内部类: 内部类的一种。使用内部类编写的代码可读性很差,实际开发中很少用,在这里只重点学习匿名内部类,便于之后能看懂这类代码。二维数组其实是一个特殊的一维数组,特殊在这个一维数组中的每一个元素都是一个一维数组。三维数组就相当于是每个元素里都是一个二维数组。

2024-03-14 18:51:41 789 1

原创 Java学习(语法2、多态)

abstract定义的抽象类作为模板让子类继承,final定义的类不能被继承!抽象方法定义通用功能让子类重写,final定义的方法子类不能重写!是什么:接口是一种规范,约束对方只能做什么事。**格式:**接口用关键字interface来定义public interface 接口名{//常量//抽象方法由于接口体现规范思想,一定是公开的,所以说在代码层面,可以不写public static final和public abstract,写全或少写都没事,反正会被忽略~

2024-03-12 14:38:35 949 1

原创 Java学习(语法1)

现在只需要明白语法的基本作用,在以后的实践中逐步加深了解。是什么:包是用来分门别类地管理各种不同类的,类似于文件夹,建包有利于程序的管理和维护。**建包的语法格式:**package公司域名倒写.技术名称。建包语句必须放在第一行,一般IDEA工具会帮忙创建。权限修饰符可以用来控制一个成员能被访问的范围。作用:可以修饰成员变量,方法,构造器,内部类,不同修饰符修饰的成员能够被访问的范围将受到限制。成员变量一般私有。成员方法一般公开。如果该成员只希望本类访问,使用private修饰。

2024-03-11 21:14:21 769

原创 Java学习(继承)

Java提供了一个关键字extends,用这个关键字,我们可以让一个类和另一个类建立起父子关系其中Student称为子类(派生类),People称为父类(基类、超类)。1. 当子类继承父类后,就可以直接使用父类公共的属性和方法了。2. 提高代码复用性,增强类的功能扩展性。

2024-03-10 22:09:30 1208 1

原创 Java学习(static)

此处虽然也可以通过访问对象来实现调用静态方法,但是从内存访问上看,会比直接访问类来调用方法更麻烦,所以说一般是推荐直接通过类来调用静态方法。由于工具类里面都是静态方法,可以直接使用类名访问,因此,工具类无需创建对象,建议将工具类的构造器私有。不采用实例方法做是因为实例方法需要创建对象调用,但是创建的这个对象只是为了调用方法,会浪费内存。类中都是一些静态方法,每个方法都是以完成一个共用功能为目的,可以给所有系统开发人员使用。报错原因是name属于对象,应该通过对象来访问并且此时甚至没有对象。

2024-03-09 12:15:24 1004

原创 Java学习(常用API)

java.lang.String类代表字符串,String类定义的变量可以用于指向字符串对象,让后操作该字符串。Java程序中的所有字符串文字都为此类的对象。特点:String常被称为不可变字符串类型,它的对象创建后不可改变。String name = "计算机";name += "与信息工程";name += "学院";计算机与信息工程学院,name指向的是字符串对象,那为啥说字符串不可变呢?这需要从内存原理来看:以""方式给出的字符串对象,在字符串常量池中存储。

2024-03-07 22:29:23 1161

原创 Java学习(面向对象2)

定义在类中的,可以用于初始化一个类的对象,并返回对象的地址。//修饰符 类名(形参列表){}//无参数构造器//有参数构造器注意:这里只需要public即可,不需要class!//类 变量名称 = new 构造器;Car c = new Car("奔驰", 39.80);封装是把彼此相关数据和操作包围起来,抽象成为一个对象,变量和函数就有了归属,想要访问对象的数据只能通过已定义的接口。面向对象三大特征:封装、继承、多态。

2024-03-07 22:26:23 1019

原创 Java学习(面向对象1)

*拆字分析:**面向:找、拿;对象:东西;那么面向对象编程的意思就是:找或拿东西过来编程。

2024-03-06 22:24:02 880 1

原创 Java学习(方法)

注意事项:1.方法申明了数据的返回类型,内部必须使return返回对应类型的数据.2.使用void作为返回值类型的时候不需要return。

2024-03-05 15:23:16 920

原创 Java知识(数组)

1.静态初始化数组:定义数组的时候就直接给数组赋值。完整格式在书写的时候比较麻烦,但是Java还提供了一种简化格式方便我们使用。2.动态初始化数组:定义数组的时候只确定元素的类型和数组的长度,之后再存入数据。

2024-03-04 23:49:53 826 1

原创 Java语法(类型转换、运算符)

由于部分知识在C语言学过,这里只选了自己不是很熟的进行学习。这里选的几张优快云图片均为自己账号的图片0.0。

2024-03-03 21:07:50 853 1

原创 Java基础.1

背景知识1995年sun 公司开发,2009年sun公司被Oracle 收购Java之父:詹姆斯.高斯林Java可移植性强安全可靠、性能较好,开发社区最完善,功能最丰富技术体系: Java SE/EE/MEJava开发环境的准备:1.JDK: Java开发者工具包.(JDK_ 8.0. 11.0. 17.0均为LTS长期支持版).2. Java-执行工具 Javac-编译工具Java -version 看版号补充几个命令行窗口常用与命令java开发程序JDK组成,

2023-01-09 13:29:40 107 3

空空如也

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

TA关注的人

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