自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA继承学习

extents(关键字)继承的好处和弊端继承的好处

2022-06-05 19:50:31 106 2

原创 IO流概述和分类

IO流概述和分类IO流概述IO:输入/输出(Input/Output)流:是对数据传输的总称,也就是说数据在设备间的传输称为流。IO流就是用于处理不同设备间数据传输问题的IO流分类按照数据的流向可分为​ 输入流:读数据​ 输出流:写数据按照数据类型来分​ 字节流​ 字节输入流;字节输出流​ 字符流​ 字符输入流;字符输出流一般情况下,我们是按照数据类型来分的当我们通过Window自带的记事本软件打开当里面内容我们可以整体读懂的话,我们采用字符流

2022-05-26 13:02:14 348

原创 JAVA学习之Java异常

JAVA学习之Java异常1.1异常的概念异常就是不正常的意思,就好比医院体检检查出身体某处出现异常,在我们看来就是此处不正常,功能无法正常执行,从而导致全身都受到影响。对程序来说也是如此:异常指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在java面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出一个异常对象。java处理异常的对象的方式是中断处理。(注:异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行)1.2异常体

2022-05-22 22:53:30 87

原创 2021404201吴铭轩blog13

JAVA之方法的定义和调用1.1什么是方法方法是将具有独立功能的代码块组织成一个整体,从而使其拥有一定功能的代码集注意:1.2方法定义方法必须先创建才能使用,该过程即为方法定义修饰符:public 、static 被称为修饰符;    返回值类型:用来说明该方法运算结果的类型。如果返回其他类型,编译就可能出错;    方法名:它作为调用时引用方法的标识;    参数列表:方法的参数个数可以是0个到多个,每个参数前面要声明参数的数据类型;每个参数要用逗号分开。也可以一个参数都没有

2022-05-22 17:09:18 105

原创 Map和Collectionq区别

Collection接口,包含list和set子接口Collection和Map接口之间的主要区别在于:Collection中存储了一组对象,而Map存储关键字/值对。在Map对象中,每一个关键字最多有一个关联的值。Map:不能包括两个相同的键,一个键最多能绑定一个值。null可以作为键,这样的键只有一个;可以有一个或多个键所对应的值为null。当get()方法返回null值时,即可以表示Map中没有该键,也可以表示该键所对应的值为null。因此,在Map中不能由get()方法来判断Map中是否存在

2022-05-15 22:21:32 141

原创 Super关键字的用法

Super关键字的用法子类的构造方法中,通过super关键字调用父类的构造方法注意:super语句必须位于构造方法的第一句package com.wmx;//父类public class Person { //将Teacher和Student类中共有的属性和方法这个类中 //子类extend父类 //子类天然的继承父类非私有的属性和方法 //子类无需再写父类的属性和方法,只需要写自己独有的属性和方法 String name; int age;

2022-05-12 13:24:27 57

原创 JAVA重载与重写的区别

(1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。(2)Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。 (3) 重载的时候,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同也可以不相同。无法以返回型别作为重载函数的区分标...

2022-05-08 23:48:30 58

原创 JAVA学习

JAVA学习之冒泡排序首先冒泡排序是一种排序的方法,对要排序的数据中相邻的数据进行两两比较,将较大的数据放在后面,依次对所有的数据进行操作,直至所有数据按要求完成排序如果有n个数据进行排序,总共需要比较n-1次每一次比较完毕,下一次比较就会少一个数据参与package com.wmx;public class ArrayDemo { public static void main(String[] args){ //定义一个数组 int[] arr

2022-05-05 13:02:00 52

原创 Array List源码解析

ArrayList源码探究每个ArrayList实例都有一个容量。该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向ArrayList中不断添加元素,其容量也自动增长。public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable{ private s

2022-04-24 22:44:22 60

原创 Java学习第七期

LinkedList学习首先链表可分为:单链表,双链表,循环链表;其次,链表由链将一个个元素(Node节点)连接;Note节点由两部分组成:(1)数据值的变量。(2)Node next用来存放下一个节点的Note对象。例如:public class Test{ public static void main(String[] args){ LinkedList LinkedList = new LinkedList(); LinkedList.add

2022-04-05 23:42:18 873

原创 2021404201wumingxuanblog (2)

JAVA学习第五期JAVA代码如下public class CastTest { public static void main(String[] args){ int iNum = 384; byte bNum = (byte)iNum; System.out.println(bNum); }}这里我们不禁想到为什么一个正整数强制类型转换后会成为一个负数首先我们要知道数值是以补码的形式储存在计算机中。正整数的原码,补码

2022-03-27 22:31:05 542

原创 2021404201wumingxuan4blog

湘西某大学一寝室学生为了打发时间,创建了一个休闲程序——猜数字。项目需求:由程序自动生成一个1-100之间的数字,使用程序实现猜出这个数字是多少?对猜错的数字给予不同的提示如果猜得数字比正确答案大,则提示你输入的数字大了如果猜得数字比正确答案小,则提示你输入的数字小了如果猜得数字和正确答案相等,则提示你输入的数字正确 import java.util.Random; import java.util.Scanner; public class RandomTest { publ

2022-03-20 18:15:56 228

原创 【无标题】Java学习第三期

Java学习第三期问题简介:转眼间便已经到了大一下半学期,为了督促自己的学习,湘西某大学一学生创建了一个程序。输入开始学习的时间如1320,和结束学习的时间。此时会输出学习的总时长。并当时长超过3小时时,会提醒“注意休息”。当时长少于一小时,会提醒学生“学习时间太短”import java.util.Scanner;//建立导包。public class ScannerTest { public static void main(String[] args){ //该同学学习

2022-03-13 16:34:58 674

原创 JAVA学习第二期

JAVA学习第二期三人成绩问题后续案例的描述湘西某大学于上学期举行了期末考试,某宿舍三名同学都拿到了自己的成绩单,他们想创建一个程序。该程序能输出三人之中的最高成绩。先前所编译的程序,由于太过麻烦,每次使用都需要重新编译。因此决定采用数据输入的方法。import java.util.Scanner;//建立导包。public class ScannerText { public static void main(String[] args) { //此时三人成绩未知,首

2022-03-06 16:08:15 203 1

原创 Java 成绩比较

作为一名java初学者,湘西某大学寝室三人得到了此学期的成绩单,为了区分出谁的成绩最高,编辑了一个程序.该程序灵感来自c语言,作为初学者,我们可以尝试用JAVA来回答C语言的问题.

2022-03-02 23:02:30 517 1

空空如也

空空如也

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

TA关注的人

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