自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 成员变量默认值、成员变量与局部变量之间的区别 22

成员变量默认值成员变量一般是不需要在定义类的时候给初始化值的:成员变量存在默认值 ,默认值的规则:所有的数值类型(byte , short ,int ,long ,char)的默认是0或者(float ,double)0.0,整形是0 ,浮点型是0.0布尔类型的默认值是falsechar类型的默认值的编号是0 (char是字符,字符本身就是整数值)引用类型的默认值是null 了解...

2020-03-31 16:47:38 849

原创 面向对象、类、对象 21

面向对象概述java是面向对象的高级编程语言。面向对象实现:可以简单的认为是用代码去高度模拟现实世界的事物。面向对象中最重要的2个概念:类,对象。类的理解类是对相同事物共同属性和行为的描述。 人类、学生类、老师类、官员、商人。简单理解:类就是对现实事物的一种描述类的组成属性(成员变量):指事物的特征,例如:人类(名称,年龄,身高,体重)行为(成员方法):指事物能执行的操作,例...

2020-03-31 16:38:22 74

原创 幸运者问题 20

幸运者问题需求分析现在有100个人犯人,每个人的编号是1,2,…100.国王准备赦免一个人,赦免的规则:先干掉奇数位置的人。剩下的人从新保留队列,继续干掉奇数位置的人。 直到最终剩下一个人为止,此人即是幸运者,请算出他的编号。分析步骤a、定义一个数组存储100个人的编号。b、定义一个死循环,去掉奇数位置的人。c、把非奇数位置的人的编号从新存入到新的数组中去。d、新数组重复上述过程,直...

2020-03-30 16:01:27 188

原创 评委打分 19

评委打分案例需求在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的随机整数分。 选手的最后得分为:去掉一个最高分和一个最低分后 的4个评委平均值 (不考虑小数部分)。分析步骤1、定义一个数组存储6个评委的分数。2、随机6个0-100的分数存入到数组中去。3、输出一下数组中的内容看一下。4、找出该选手的评分均(去掉最高和最低)随机数相关知识链接:https://blog....

2020-03-30 10:21:28 570

原创 数组元素反转 18

数组元素翻转案例需求已知一个数组 arr = {19, 28, 37, 46, 50}; 用程序实现把该数组中的元素值交换, 交换后的数组 arr = {50,46, 37, 28, 19}; 并在控制台输出交换后的数组元素。分析步骤思路:首尾交换。1、使用一个循环,定义2个计数器,一个计数器在第一个位置,一个计数器在最后一个位置。2、控制前面的计算器往前加,后面的计数器往后减。3、...

2020-03-30 09:28:57 296

原创 查找元素在数组中的索引 17

查找元素在数组中的索引需求分析已知一个数组 arr = {19, 28, 37, 46, 50}; 键盘录入一个数据,查找该数据在数组中的索引。并在控制台输出找到的索引值。如果没有查找到,则输出-1步骤分析1、定义一个数组。2、接收用户输入一个数据。3、定义一个方法接收数组和查询的数据,然后在方法中看是否在数组中存在,存在返回元素的索引值,不存在返回-1。4、调用方法传入数组和数据,...

2020-03-29 17:36:15 993

原创 判断两个数组是否相同 16

判断两个数组是否相同案例需求定义一个方法,用于比较两个数组的内容是否相同和不相同。int[] arr1 = {10 , 30 , 50 , 70 , 90};int[] arr2 = {10 , 30 , 50 , 70 , 90};分析a、定义2个数组。b、定义一个方法封装判断数组内容是否相同的功能,所以这个方法就应该接受2个数组。这个方法最好给它一个返回值,认为相同返回true,...

2020-03-29 17:11:36 968

原创 百钱白鸡 15

百钱白鸡需求分析我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱。 百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?(鸡翁一只5块,鸡母一只3块,三只鸡雏1块,请问100块可以买多少组合,最终的鸡数必须也是100只!)步骤分析1.第一步:分析 鸡翁 可以买多少只的范围 : 0<= i <= 20;2.第二步: 分析 鸡母 可以买多少只...

2020-03-29 16:30:06 133

原创 斐波那契数列之不死神兔 14

不死神兔案例需求有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?分析技巧:归纳推敲、总结规律,写代码实现。归纳推敲:月份: 0 1 2 3 4 5 6对数: 1 1 2 3 5 8 13总结规律:从第三个月开始,每个月的对数都是前两个月的对数的和。写代码实现:1....

2020-03-29 15:37:43 145

原创 练习 逢七必跳 13

逢七必跳案例需求朋友聚会的时候可能会玩一个游戏:逢七过。 规则是:从任意一个数字开始报数,当你要报的数字包含7或者是7的倍数时都要说:过。 为了帮助大家更好的玩这个游戏,这里我们直接在控制台打印出1-100之间的满足逢七必过规则的数据。 这样,大家将来在玩游戏的时候,就知道哪些数据要说:过。分析步骤分析主干:从1-100中找出包含7以及是7的倍数的那些数据输出!1、先定义一个循环依次访问...

2020-03-29 15:08:40 776

原创 Debug模式 12

Debug模式什么是Debug模式是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调 试程序。Debug模式的操作流程如何断点选择要设置断点的代码行,在行号的区域后面单击鼠标左键即可如何运行加了断点的程序在代码区域右键Debug执行。看哪里看Debugger窗口看Console窗口4.怎么下一步5. 如何删除断点,在对着...

2020-03-28 18:26:30 89

原创 方法的参数传递_值传递 11

方法的参数传递-值传递对于Java中的变量,传递给方法的形参的时候,实际上传输的是变量的副本值,不是变量本身我们称为Java的这一参数传递机制为:值传递(只是传输值)public class MethodParamDemo01 { public static void main(String[] args) { int number = 100 ; // 实参! ...

2020-03-28 18:06:53 82

原创 方法重载概念与调用 10

方法重载的概念两同,一不同同一个类中,同一个方法名,参数列表不同。其他的都不要管(例如:修饰符,返回值类型等等)形参列表不同指的是:类型不同 | 顺序不同 | 个数不同!形参列表是否相同不在乎形参的变量名称。public class MethodExecDemo02 { // 新方法 public static void open(){ } // 重载...

2020-03-28 17:58:19 103

原创 形参和实参的说明 09

形参和实参的说明形参变量:用在方法的入口这里,为方法入口定义的变量称为形参变量。实参变量:我们之前在方法中定义的变量就是一种实参变量。说明:实参的作用范围是从定义开始到“}”结束形参的作用范围是从方法定义开始到该方法执行结束为止。实参变量通常可以传输给方法中的形参值的。实参变量通常需要给初始值,但是形参变量是不能给初始值的。public class MethodDemo { ...

2020-03-28 17:45:04 196

原创 数组 08

数组的概述数组数组是一个容器。作用:可以放置一批特定类型的数据。数组的每个数据称为数组的一个元素。数据==元素开发中经常需要存储,分析,处理一批类型的数据。例如:一个班级全部学生的成绩,如果使用变量存储,那么就需要定义400多个变量。这个时候采用一个数组容器存储更加方便,合适,所以开发中数组用的很多!数组的定义格式a.静态初始化数组:格式1:数据类型[] 数组名称 = new...

2020-03-27 10:26:05 105

原创 随机数 07

随机数简介目标:Random随机数类的详细使用。引入: 开发中程序员经常需要获得一个随机数,但是程序员不要可能自己去做一个随机数, Java在自己的API文档中已经提供了一个随机数产生的技术类:Random随机数类。Ramdom随机数类的使用步骤: 1. 导入包 import java.util.Random; 2. 创建对象 ...

2020-03-20 15:38:52 150

原创 IDEA使用笔记 06

1 创建工程和模块1.企业级项目 都是工程结构,认为一个程序或者一个系统是一个工程:Project。2.创建工程的模块:module必须先有工程Project,才能有模块Module。模块是属于一个工程的创建一个新工程:Create New Project。以后可以直接file -> new -> project关键自己安装的JDK软件。写工程名称 Project Nam...

2020-03-20 09:25:43 153

原创 java流程控制语句Switch 以及 if 的注意点 05

Switch 的功能1、switch更适合做单值匹配2、如果case后的值都不匹配就执行default的语句3、default 放在前面和中间记得添加case语句,如果的最后面就可以不添加break。Switch语句格式注意事项:switch表达式是一个具体结果值,switch语句中,表达式的类型可以是byte、short、char、int、enum(枚举),JDK7之后支持字符串类...

2020-03-20 09:17:03 246

原创 运算符\数据输入(Scanner)04

自增++与自减–++运算,变量自己增长1。反之–运算,变量自己减少1。 独立运算: 变量在独立运算时,前++ 和后++ 没有区别 。就是++ , – 单独使用的时候在变量的前后是没有区别 的。都是+1或者减1。表达式中运算: ++,–在表达式运算中,变量前++ 和变量后++ 的计算方式是不同的。 ++ , --,如果在表达式中进行运算的时候,在变量的前后是有区别的。 ++ , – 如果在变量的...

2020-03-20 09:15:02 111

原创 java标识符、类型之间的强制转换03

标识符标识符是由字符、数字、下划线、美元符,其他字符等组成的单词作用:标识符是由于为类名,变量名称的强制规范标识符的要求1.不能以数字开头2.中间不能有空格3.不能是关键字类型范围由小到大byte short int long float double注意 小数值可以直接强制转换成整型,直接截断小数点,保留整数int a = (int)99.6;System.out.prin...

2020-03-20 09:13:49 111

原创 java变量注意事项02

变量名称:首字母建议小写,满足“小驼峰模式” 例如:className age studentName数据类型的研究一、基本数据类型(4类8种)1、整型–byte 字节整型–short短整型–int 整型(默认)–long 长整型2、浮点型–float 单精度–double 双精度(默认)3、字符型–char 字符型4、布尔类型–boolean 布尔型二、引用数据...

2020-03-20 09:12:39 78

原创 JDK环境变量的安装01

win + R键,输入cmd调出dos字符操作界面。操作说明盘符名称:盘符切换。E:回车,表示切换到E盘。dir查看当前路径下的内容。cd 目录进入单级目录。cd itheimacd …回退到上一级目录。cd 目录1\目录2…进入多级目录。cd itheima\JavaSEcd \回退到盘符目录。cls清屏。exit退...

2020-03-20 08:52:11 88

MySQL Word 版本笔记超级详细版本.docx

mysql的笔记详细总结,用于自己的学习笔记记录DB:数据库(Database)即存储数据的“仓库”。它保存了一系列有组织的数据。 DBMS:数据库管理系统(Database Management System):是一种操纵和管理数据库的大型软件,例如建立、使用和维护数据库。

2020-09-08

开发软件调度系统.zip

https://blog.csdn.net/qq_41005604/article/details/107237486 本片文章的系统资源代码以及PPT

2020-07-09

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

TA关注的人

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