自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java进阶的第二天

Java进阶的第二天大集合final关键字概述:Java提供了final 关键字,用于修饰不可改变内容。final:类:被修饰的类,不能被继承方法:被修饰的方法,不能被重写变量:被修饰的变量,不能被重新赋值final的使用方法修饰类:final class 类名 { }修饰方法:修饰符 final 返回值类型 方法名(参数列表){ //方法体}修饰变量局部变量—基本数据类型public class FinalDemo1 { p

2021-02-27 23:17:50 94

原创 Java进阶的第一天

Java进阶的第一天大集合第一章 复习回顾如何定义类类的定义格式:修饰符 class 类名{ // 类中的五大成分。之前学习三个成分 // 1.成员变量(属性) // 2.成员方法 (行为) // 3.构造器 (初始化类的对象数据的)}如何通过类来创建对象类名 对象名称 = new 类名();封装使用private关键字来修饰成员变量使用public关键字来修饰大多数成员方法构造器概念:理解成构造方法也可以,通过调用一个构造器可以返

2021-02-27 23:17:18 80

原创 Java学习的第九天

Java学习的第9天ArrayList类的概述集合:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变ArrayList集合的特点:底层是数组实现的,长度可以变化泛型的使用:用于约束集合中存储的元素ArrayList类的常用方法构造方法方法名说明public ArrayList()创建一个空的集合对象成员方法:方法名说明public boolean remove(Object o)删除指定元素public E rem

2021-02-27 23:16:48 74

原创 Java学习的第八天

Java学习的第八天什么是APIAPI(Application Programming Interface):应用程序编辑接口Java中的API:指的就是JDK中提供各种功能的Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类是如何使用的即可String类Stirng类代表字符串,Java中所有字符串的文字(例如“abc”)都被实现为此类的实例。String类的特点字符串可变,但是它的值在创建之后是不可以改变的虽然Stirng

2021-02-27 23:16:11 215

原创 Java学习的第七天

Java学习的第七天类和对象的理解客观存在的事物皆为对象,所以我们也常说万物皆对象类类的理解类是对现实生活中一类具有共同属性和行为的事物的对象类是对象的数据类型,类是具有相同属性和行为的一组对象的集合简单理解:类就是对现实事物的一种描述类的组成属性:指事物的特征,例如手机事物(品牌,价格,尺寸)行为:指事物能执行的操作,例如手机事物(打电话,发短信)类和对象的关系类:类是对现实生活中一类具有共同属性和行为的事物的抽象对象:是能够看的到,摸得着的真实存在的物体

2021-02-08 16:33:46 85

原创 Markdown学习

Markdown学习标题字体hello wordhellohello引用选择狂胜说分割线(3 —,3,***)图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ztjtF9Xa-1612773026500)(d:\我的文档\图片收藏\Saved Pictures\QQ图片20201112134117.jpg)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5EcDFpuV-1612773026503)(d:\我的

2021-02-08 16:30:48 60

原创 Java学习的第六天

Java学习的第六天debug的学习和意义什么是debug:是供程序员使用的调试程序的工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序进制的转换二进制转换为十进制十六进制转为十进制十进制准换为二进制方法:求商取余法,不断地除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着拼起来即可十进制转为十六进制二进制的快速转换法方法:8421码:原理:BCD码补码,反码,原码的概念和关系位运算的方式基础练习代码merg

2021-02-08 16:28:03 107

原创 Java学习的第五天

Java学习的第五天方法的概念方法:方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊的功能的代码集注意方法必须先创建才能使用,该创建的过程称为方法定义方法创建后并不是直接可以运行的,需要手动使用后,才能执行,该过程称之为方法调用方法的定义和使用无参方法的定义和调用定义格式:public static void 方法名(){ //方法体;}public static void method(){ //方法体;}注意:方

2021-02-08 16:27:24 89 1

原创 Java学习的第四天

Java学习的第四天数组的定义与格式数组的定义:数组就是是存储数据长度固定的容器,存储多个的数据类型需要一致数组定义的格式第一种:数据类型[]数组名int []arr;double []arr;char []arr;- 第二种:数据类型 数组名[]```javaint arr[];double arr[];char arr[];数组的动态初始化定义:数组动态初始化就是只给定数组的长度,由系统给出默认的值初始化的格式数据类型 [] 数组名=ne

2021-02-08 16:26:53 72 1

原创 Java学习的第三天

Java学习的第三天switch语句格式说明switch(表达式){ case 1: 语句体1; break; case 2: 语句体2; break; ... default: 语句体n+1; break; }执行流程:首先计算表达式的值其次,再依据表达式的值去和case里面的值进行比较,选择合适的语句体,在执行过程中,遇到break才会结束最后

2021-02-08 16:26:22 82 1

原创 java学习的第二天

java学习的第二天运算符运算符和表达式运算符:对常量或者变量进行操作的符号表达式:用运算符把常量或者变量连接起来符合Java语法的式子举例:int a=10;int b=20;int c=a+b;算术运算符符号名称说明+加加法-减减法*乘乘法/除不是除法,而是得到商%取余得到除法的余数注意整数操作只能得到整数,要想得到小数,必须有浮点数参与/和%的区别赋值运算符符号名称说明=等

2021-02-08 16:25:50 93 1

原创 java学习的第一天

java学习的第一天注释的方法多行注释的方法单行注释的方法运用/* */来表示运用//这个符号表示关键字的命名关键字的命名方法:关键字的字母全部小写在Java上有特殊的含义数据类型整型数据:byte类型:占用一个字节(1 byte),取值范围一般是(-128~127)short类型:占用2个字节(2 byte),取值为(-32768~32767)int类型:占用4个字节(4 byte),取值为(-2E31~2E31 - 1)long类型:占用8个字节(

2021-02-08 16:25:16 90 2

原创 bp算法

1.Bp算法:原名是backpropogation,分为正向传递数据,反向进行数据的更新,主要是去进行一些数据传递。一般分为3种层次,有输入层(input layer),隐藏层(hidden layer),输出层(output layer)。其中输入层,输出层一般只有1层,而隐藏层取决于具体实例的学习进程,可以设置多层次。附录:1.1 layer1:输入层,有3个输入1.2 layer2:隐藏层,进行数据的传递1.3 layer3:输出层,进行数据的输出w:为传递数据时的权重b:为传递数据时

2021-01-26 16:44:45 9386

StructData.rar

实验内容:  1. 编写使用freelist 的带头、尾结点的双向链表类的定义,实现双向链表的基本操作。  2. 利用双向链表实现2个一元多项式的加法和乘法运算,运算结果得到的链表要求按照指数降序排列的多项式。 输入格式: 3 2 //第一行,两个正整数分别表示多项式的项数 5 4 //输入第一个多项式各项的系数和指数,按指数降序输入 -3 2 1 0 //第一个多项式:5x4-3x2+1 6 2 //输入第二个多项式各项的系数和指数,按指数降序输入 -3 1 //第二个多项式:6x2-3x 输出格式: 4 //相加得到的多项式的项数 5 4 //每一项的系数与指数,按指数降序排列输出 3 2 -3 1 1 0 //和:5x4+3x2-3x+1 6 //相乘得到的多项式的项数 30 6 -15 5 -13 4 9 3 6 2 -3 1 //乘积:30x6-15x5-13x4+9x3+6x2-3x  3. 最后提交完整的实验报告和源程序。

2021-10-24

Experiment.rar

二、实验项目内容 基于命令行的学生成绩管理系统 1、创建类实现基本对象和他们关系的管理。包括学生、教学班、课程、成绩、教师等。使用集合框架存储所有对象。学生至少包含学号、姓名、性别等信息。教学班至少包含教师、课程名字、总人数、教学班号、开课学期等信息。课程至少包含课程编号、课程名字等信息。教师至少包含教师编号、姓名等信息。可以根据自己的分析设计增加其他类。 2、随机生成学生,数量不少于100。一个教学班有一个教师上一门课程,一个教学班的学生数量不少于20。课程数量不少于3门。教师数量不少于6个。一门课至少有两个老师上课。每个学生至少选择3门课程。一个学生在一个教学班上一门课,考试后取得一个成绩。一门课的成绩构成有4部分构成,包括平时成绩、期中考试、实验成绩和期末考试成绩,然后计算出综合成绩。自定义各项成绩的产生策略,均为整数。 3、给出一个主菜单,选择菜单项执行各项功能。例如执行一个菜单命令,可以生成一个教学班的所有学生的平时成绩。分阶段模拟教学过程,第一步,生成初始化数据,包括教师,学生、课程,教学班等;第二步,学生选课,自定义选课策略,为每门课程的教学班安排学生。第三步,获得平时成绩,获得期中成绩,获得实验成绩,获得期末成绩,最后计算综合成绩,要记录成绩取得的时间。 4、能够格式规范地显示一个教学班的学生的成绩,可以根据学号排序,可以根据成绩排序。可以统计学生各科、总成绩的分数段分布。可以通过名字或者学号查询一个学生的所有科目的成绩和总成绩。可以按照学号、各科成绩和总成绩对所有学生进行排名显示。 5、可以实现自己的扩展功能。注意类和类之间的关系。充分利用继承,多态等特性,使用上抽象类,接口,泛型,内部类等设计元素,使用好集合类。注意程序的总执行流程和分支执行流程。注意优化类和类之间的关系,优化类的职责分工。代码有注释。

2021-10-24

空空如也

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

TA关注的人

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