自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 java 异常,异常处理

异常1、异常概述2、JVM的默认处理方案3、异常处理4、异常处理之 try...catch...5、Throwable的成员方法6、编译时异常和运行时异常的区别7、异常处理之 throws8、自定义异常9、throws和throw的区别1、异常概述异常:就是程序出现了不正常的情况Error:严重问题,不需要处理Exception:称为异常类,它表示程序本身可以处理的问题Runtime Exception:在编译期是不检查,出现问题后,需要我们回来修改代码非Runtime Exception:

2021-05-30 23:48:05 243 1

原创 Java 集合简介、遍历集合(迭代器方式)

Java 集合简介、遍历集合(迭代器方式)1、集合简介1.1、Collection集合概述和使用1.2、Collection集合常用方法1.3、Coolection集合的遍历遍历集合(迭代器方式)题目需求:思路:定义学生类源代码测试类源代码执行结果1、集合简介集合的特点:提供一种存储空间可变的存储模型,存储的数据容量可以随时发生改变集合的体系结构1.1、Collection集合概述和使用Collection集合概述是单列集合的顶层接口,它表示一组对象,这些 对象也称Collection的元素

2021-05-15 00:10:04 243

原创 学弟学妹们这道题不会Java类就白学了——二月天

二月天需求:思路:源代码运行结果一个简单类的使用需求:获取任意一年的二月有多少天思路:1、键盘录入任意的年份2、设置日历对象的年、月、日年:来自于键盘录入月:设置为3月,月份是从0开始的,所以设置的值是2日:设置为1日3、3月1日往前推一天,就是2月份的最后一天4、获取这一天输出即可源代码 public static void main(String[] args) { Scanner a=new Scanner(System.in); Sy

2021-05-07 13:09:09 465

原创 常用API,Math,System,Object,Arrays和基本包装类型,日期类

常用API,Math,System,Object,Arrays和基本包装类型1、Math1.1、Math类概述1.2、Math类的常用方法2、System2.1、System类的常用方法3、Object3.1、Object类的概述4、Arrays4.1、Arrays类的概述和常用方法5、基本类型包装类5.1、基本类型包装类的概述5.2、Integer类的概述和使用5.3、int和String的互相转换5.4、自动装箱和拆箱1、Math1.1、Math类概述Math包含执行基本数字运算的方法。没有构造

2021-04-28 16:57:39 205 1

原创 用Java测试电脑速度的小方法

Java测试电脑速度的小方法用System类中的currentTimeMillis()方法public static long currentTimeMillis()返回当前时间(以毫秒为单位)下面是源代码我是执行的10000次,你们如果觉得自己电脑还可以,可以多加几个0 public static void main(String[] args) { long start=System.currentTimeMillis(); for (int

2021-04-23 23:49:31 589

原创 Java接口,型参和返回值,内部类

Java接口,型参和返回值,内部类1、接口1.1、接口概述1.2、接口的特点1.3、接口的成员特点1.4、类和接口的关系1.5、抽象类和接口的区别2、形参和返回值2.1、类名作为形参和返回值2.2、抽象类名作为形参和返回值2.3、接口名作为形参和返回值3、内部类3.1、内部类概述3.2、成员内部类3.3、局部内部类3.4、匿名内部类1、接口1.1、接口概述接口就是一种公共的规范标准,只要符合规范标准,大家都可以通用Java中的接口更多的体现在对行为的抽象1.2、接口的特点接口用关键字inter

2021-04-21 17:07:35 177 1

原创 Java面向对象——多态,抽象类

Java面向对象——多态,抽象类1、多态1、1多态概述1、2多态中成员访问特点1、3多态的好处和弊端1、4多态中的转型2抽象类2.1、抽象类概述2.2、抽象类的特点2.3、抽象类的成员特点1、多态1、1多态概述同一个对象,在不同时刻表现出来的不同形态多态的前提和体现有继承/实现关系有方法重写有父类引用指向子类对象1、2多态中成员访问特点成员变量:编译看左边,执行看左边成员方法:编译看左边,执行看右边为什么成员方法和成员变量的访问方法不一样呢?* 因为成员方法有重写,而成员变量没

2021-04-19 23:31:50 182

原创 Java面向对象——继承

Java面向对象——继承1、继承1.1继承概述1.2继承的好处和弊端继承好处继承弊端1.3继承中变量的访问特点1.4super1.5继承中构造方法的访问特点1.6继承中成员方法的访问特点1.7方法重写1.8方法重写的注意事项1.9Java中继承的注意事项最后做个扩展1、继承1.1继承概述继承是面向对象三大特征之一(另外还有封装和多态)。可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法。继承的格式格式:public class 子类名 extends 父类名{ }范例:p

2021-04-17 00:51:41 253 2

原创 Java实现 学生管理系统项目 完整版,每个功能详细介绍,最后面完整源代码可直接执行

Java学生管理系统项目演示:实现思路:1、定义学生类下面是学生类的源代码2、主界面的代码编写思路:下面是主界面源代码效果展示3、添加学生的代码编写思路下面是添加学生的源代码效果展示4、查看学生的代码编写思路:下面是查看学生的源代码效果展示5、删除学生的代码编写思路:下面是删除学生的源代码效果展示6、修改学生的代码编写思路:下面是修改学生信息的源代码效果展示程序补充解决添加学生学号重复问题下面是源代码注释项目演示:---------欢迎来到学生管理系统---------1、 添加学生2、删除学生3

2021-04-16 12:56:16 7357 7

原创 Java存储学生对象并遍历,学生类

存储学生对象并遍历需求:思路:学生类源代码执行程序源代码运行结果有什么可以改进的地方希望大佬提出需求:创建一个存储学生对象的集合,存储三个学生对象,使用程序实现在控制台遍历该集合,学生的姓名的年龄来自于键盘录入思路:1、定义学生类,为了键盘录入数据方便,把学生类中的成员变量都定义为String类型2、创建集合对象3、键盘录入学生对象所需要的数据4、创建学生对象,把键盘录入的数据赋值给学生对象的成员变量5、添加学生对象到集合中5、遍历集合,采用通用遍历格式实现学生类源代码这是一个标准的

2021-04-14 22:22:18 1123 4

原创 API String和StringBuilder

API1、API概述2、String2.1、String概述2.2、String构造方法2.3、字符串的比较3、StringBuilder3.1、StringBuilder概述3.2、StringBuilder构造方法3.3、StringBuilder的添加和反转方法3.4、StringBuilder和String相互转换1、API概述API(Application Programming Interface):应用程序编程接口Java API:指的就是JDK中提供的各种功能的Java类,这些类将底层

2021-04-14 13:23:28 295 4

原创 Java 遍历字符串

遍历字符串需求:键盘录入一个字符串,使用程序实现控制台遍历该字符思路:1、键盘录入一个字符串,用Scanner实现2、遍历字符串,首先要能够获取到字符串中的每一个字符public char charAt(int index):返回指定索引处char指字符串的索引也是从0开始的3、遍历字符串,其次要能够获取字符串的长度public int length():返回此字符串的长度数组的长度:数组名.length字符串的长度:字符串对象.length()4、遍历字符串的通用格式 f

2021-04-13 17:28:06 830

原创 Java用户登录、登录页面

用户登录需求:已知用户名和密码,请用程序实现模拟用户登录。总共三次机会,登录之后,给出相应的提示思路:1、已知用户名和密码,定义两个字符串表示即可2、键盘录入要登录的用户名和密码,用Scanner实现3、拿键盘录入的用户名、密码和已知的用户名、密码进行比较,给出相应的提示。字符串的内容比较,用equals()方法实现4、用循环实现多次机会,这里的次数明确,采用for循环实现,并在登录成功的时候,使用break结束循环源代码public static void main(String[

2021-04-13 14:40:09 1851 5

原创 Java 面向对象——封装

面向对象——封装1、类和对象1.1、什么是对象1.2、什么是类1.3、什么是对象的属性1.4、什么是对象的行为1.5、类和对象的关系1.6、类的定义1.7、对象的使用成员变量和局部变量2、封装2.1、private 关键字2.1、this 关键字2.3、封装2.31、封装概述2.32、封装原则2.33、封装的好处1、类和对象1.1、什么是对象万物皆对象,客观存在的实物皆为对象1.2、什么是类类是对现实生活中的一类具有共同属性和行为的实物的抽象类的特点:1、类是对象的数据类型。2、类是具有相同

2021-04-13 00:12:52 1864 12

原创 Java 评委打分题目

java 评委打分需求:思路:源代码运行结果需求:在编程竞赛中,有6个评委为参赛选手打分,分数为0-100的整数分。选手的最后得分为:去掉一个最高分和一个最低分的4个评委平均值(不考虑小数部分)。思路: 1、定义一个数组,用动态初始化完成数组元素的初始化,长度为6 2、在键盘输入6个评委打的分,用for循环输入,可以不用一次一次去输入 3、并在for循环里面把输入的值赋给数组 4、写一个方法,在里面定义一个最大值max和最小值min还有初始化

2021-04-11 14:16:03 2042 12

原创 游戏逢七过

逢七过需求: 朋友聚会的时候可能会玩一个游戏:逢七过。从任意一个数字包含7或者是7的 倍数时都要说:过。为了帮助大家更好的玩这个游戏这里我们直接在控制台打 印出1-100之间的满足逢七过规则的数据。思路: 1、数据在1-100之间,用for循环实现数据的获取 2、根据规则,用if语句实现数据的判断:要么个位是7,要么十位是7, 要么能够被7整除 x%10==7 x/10%10==7 x%7==0 3、在控制台输出满足规则的数据下面是我的源代码下面展示 代

2021-04-10 22:56:54 796 1

原创 Java 百钱百鸡

百钱百鸡需求: 我国古代数学家张丘建在《算经》一书中提出的数学问题: 鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。 百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?分析: 假设鸡翁a只,鸡母b只,鸡雏c只,则下面式子是成立的 a+b+c=100; 5*a+3*b+c/3=100; 如果单独只看一种鸡型,则下面的算式是成立的 0<=a<=20 (因为一共只有100钱,所以a最多只能取20) 0<=b

2021-04-10 20:33:37 399

原创 Java 不死神兔

不死神兔 用Java实现需求:有一对兔子,从出生后三个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少? 规律: 第一个月 1 第二个月 1 第三个月 2 第四个月 3 第五个月 5 第六个月 7 ...就是从第三个月开始后面兔子对数都是前面两个月兔子对数相加可以用数组向下面这样表示: arr[0]=1;

2021-04-10 00:08:22 474 1

原创 Java 部分基础

java 基础部分总结1.流程控制1.1 顺序结构1.2分支结构 1.21 if(){}语句 还可以多重if if(){ 语句体; }else if(){ 语句体; }else if(){ 语句体; }... else{ 语句体;

2021-04-09 22:39:54 120

原创 Java打印正三角形

java正三角形输出输出如图的形状

2021-04-08 21:41:23 4845

原创 markdown编辑器

编辑器的使用说明欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markd

2021-04-08 16:22:07 92

MIPSsim.zip

MIPSsim软件

2021-04-17

空空如也

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

TA关注的人

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