自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA(学生管理系统--数据存储版)

之后创建一个file类型的文件:student.dat,然后再写读取数据和存储数据的方法(引用的文件地址是student.dat的地址)//Student s4 = new Student("114","小猫","男");Student s1 = new Student("111","小明","男");Student s2 = new Student("112","小红","女");Student s3 = new Student("113","小黑","男");

2024-07-26 21:01:50 402

原创 JAVA (Date)

/ 注意月份是从0开始的,0代表1月。在Java中,Date 类型属于 java.util 包,因此首先需要导入这个包。Date 类用于表示特定的瞬间,精确到毫秒。// 获取当前时间的毫秒值。这些是创建和操作 Date 对象的基本方式。在实际应用中,根据具体需求选择最合适的方法。3.使用Calendar类设置特定的日期和时间。4.解析字符串为日期。

2024-07-26 19:53:48 304

原创 JAVA (异常分类thow/thows)

throws 用于方法声明中,后面可以跟多个异常类型,用逗号分隔,表示该方法可能会抛出这些类型的异常。例如,如果在方法内部发生了某种错误情况,可以使用throw语句手动抛出一个异常对象,以结束方法的执行并通知调用者处理这个异常。使用throws声明的异常,并不一定会在方法执行过程中真正发生,它只是一种可能性,具体的异常处理由调用者来决定。在Java中,异常是程序在运行时可能会遇到的问题,这些问题通常分为两种类型:检查型异常和非检查型异常。这行代码会在方法内部抛出一个异常,并结束方法的执行。

2024-07-26 19:23:28 384

原创 JAVA (List与Set)

list集合有几个基本常用的方法,add是增加集合数据,remove是删除集合数据,set是修改数据,get是查询数据。集合list是升级版的数组,他可以对多个数据进行结构操作,且链表的增加与删除比数组方便。linkedHashSet方法可以将输出的内容与输入的顺序一致。LinkedList是多线程集合,添加和删除效率高。Set方法可以去重,其他与list相似。

2024-07-23 15:13:18 200

原创 JAVA 多态

多态有许多特点,第一具有接口或者继承关系,第二父类的引用指向不同的子类对象,第三调用相同方法,产生不同结果。匿名内部类可以在测试里直接构造方法使用,较为方便。

2024-07-23 10:34:23 275

原创 JAVA【学生管理系统】接口

接口是java的一个重要知识点,接口算是一种特殊的继承,接口最大的特点就是可以用多个接口,且方法只能是抽象类方法。private,public,默认,protected之间有不同的使用方式。

2024-07-22 20:20:18 197

原创 java超详解面向对象和继承

面向对象是java中一个重要的转折点,是它与C语言正式区别开的分界线,下面定义了一个车的对象,里面包括车的属性和各种方法,属性相当于这个车的“个人资料”,方法相当于这个车的功能。其中构造器是对象里的一个重要角色,对于构造器为了区别名字,用this区别属性里的名字,构造器里分无参构造器和有参构造器,一般有参会写成全参的类型,便于后续进行输入信息。继承有父类和子类,子类可以继承父类里的方法,同时也可以将父类的方法重写,要继承子类前要加extend再加父类文件名即可完成继承。

2024-07-22 20:00:35 262

原创 JAVA (方法和数组应用)

增强型for循环多用于数组应用中,它表示遍历,与for(int i=0;i<a.length;java中存在着许多方法,如同C语言的函数一样,public→访问控制符,控制方法可见性;java的函数有一个重载的概念,就是函数名可以相同,但是形参类型必须不同。static→main需要staic,所有方法static;String[] args→参数列表。void→不需要返回值;main→方法名称;

2024-07-14 20:05:22 148

原创 JAVA的变量和运算符

java中和c语言一样分变量常量,当有两个不同类型的变量和常量相运算时,需要对其进行强转为类型左边一样的,或者将其变为+=,或者有int变double可以给式子✖️1.0。&不可以进行短路运算,即前一个条件不成立后一个还要进行判断。++a是让a+1后再输出,a++是先输出a的值再+1。^可表示次方还可表示异或,b^b=0,0^b=b。java也有着和C语言一样的运算符。»是很方便的位运算符号。

2024-07-12 20:36:00 155

原创 JAVA (day9)

复习回顾:people作为父类也称基本累类,其子类woman和man可继承person的speak条件,再定义一个新的变量:People p = new Man()string是我们学习java是最常用的一种引用的数据类型,例如,integer.parselent(str)是可以将基本类型转化为字符串类型。string用很多基本类型,可以转化大小写或者反转字符串,是非常实用的一种基本类型。这是一个可以通过车牌号来区分车辆不同的代码。

2024-05-25 17:00:03 496

原创 JAVA (day7)

银行的存钱取钱 代码样例。

2024-04-27 11:54:10 166 1

原创 JAVA (day6)

java中和c语言不一样的地方其中一个就是面向对象,面向对象中可以提供方法赋予面向对象逻辑判断,包括它的功能,动作,作用和目标。以冰箱为例,要给冰箱赋予属性,特征,域,以及变量,并让给它加上方法,函数,动作使它可以运行。面向对象不一定是一个具体的事物,也可以是一大类来表示面向对象。举例一个图书和作者相互查阅的代码。注释可以给我们的代码附上作者。

2024-04-20 00:20:13 201 1

原创 JAVA (day5)

white类型,他们这几种类型都可以表达循环,但是也有着细微的差别,for循环的()内有两个“;而while中的()只写满足循环的条件,而循环变化量写在下面的循环体里。while中的循环体写在do的后面。在循环中还有一个特殊的类型,switch类型,它代表分支,其中有三个关键词,break,continue,return,它们分别表示停止当前循环,跳过当前循环,将循环结果返回储存。将所写的程序用方法化表示,这样可以让程序更加清楚明了,而且也不用来回改变赋值,只需要调整方法里的语句就可以了。

2024-04-10 09:40:52 168 1

原创 JAVA (day4)

switch语句是一个很重要可以表达多个分支的语句,case后➕所要输出的字符,下一行写运算表达式,break代表停止,default代表其他结果。写代码最重要的一项技能就是调试代码(debug),在调试的过程中,我们首先在所需要调试的地方打上断点,然后点击上方的瓢虫🐞标志便可进入到调试阶段之后我们可以点击下方的折线箭头来看到每一步的输出结果,从而看到自己出错的地方。循环语句是程序语言的中一个很重要的语句,在java中可分为for循环和while循环,括号内输入想循环的内容,便可将程序重复执行。

2024-04-03 19:15:13 219 1

原创 JAVA (day3)

对于short类型中,上图中只有第一个是正确的输出类型,因为其余带变量无法确定其数值大小,系统会担心其数值过大,超过short的储范围,因此在写代码时要注意改变常量类型。回顾上次的内容,常量是有类型的,可分为整型和浮点型,需要注意的是,数值过大的int整型结果转变为long型需要在数字后加L,浮点型需要在数字后加F。在算数运算符中,优先算*然后是/和%,最后是+和-,需要注意的是=和==所表达的含义不同=代表运算结果,==代表逻辑相等。

2024-03-27 00:24:47 213

原创 JAVA(day2)

当我们初步学习java后,我们需要了解一些关于Intellij IDEA的知识,比如当我们在写代码的时候可能会因为代码命名重复而导致运行不了的问题时,这时我们就要引入一个包的概念。包就相当于文件夹,我们把同种类的代码程序放在不同的文件夹里,或者把命名重复的代码程序放在包里,这样既可以帮助我们完成分类,还可以避免命名重复。今天我来教大家不同的变量类型,由小到大可分为byte,short,int,long其中byte可储存1个字节,short可储存2个字节,int可储存4个字节,long可储存8个字节。

2024-03-17 21:39:42 604

原创 JAVA初学(Hello World)

下图是一串在Intellij IDEA中可以输入个人信息的代码,其中第三行代码可以直接输入main再敲回车可直接输出整句代码,第四行代码scanner代表可以输入的意思,可以类比c语言的scanf,第五行代码可以直接输入sout再敲回车可直接输出整句代码,运行点击第一个绿色三角△,以后再点击run就可以运行了。我们学习JAVA可以安装Intellij IDEA,正常搜官网安装即可,安装选项配置如下图*****************************************************

2024-03-13 23:30:32 349

空空如也

空空如也

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

TA关注的人

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