自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java开发入门之第一阶段(十二)——面向对象之private

我们先写一个普通的封装例子:建立新的类:Personpublic class Person { String name;//姓名 int age;//年龄 public void show() { System.out.println("我叫:" + name + "," + "年龄是:" + age); }}再建立新的类:Demo08Personpublic class Demo08Person { public static void main(String[] a

2021-02-06 17:21:43 141

原创 Java开发入门之第一阶段(十二)——面向对象

面向对象面向对象思想的概述面向对象思想的举例类会如对象的关系什么是类什么是对象类和对象的关系类的定义事物与类的对比类的定义格式对象的创建及其使用手机类练习使用对象类型作为方法的参数使用对象类型作为方法的返回值成员变量和局部变量的区别面向对象三大特征之封装性面向对象思想的概述面向过程:当需要实现一个功能的时候,每一个具体的步骤都要亲历亲为,详细处理每一个细节面向对象:当需要实现一个功能的时候,不关心具体过程,而是找一个已经具有该功能的人,来帮我做事。public class Demo1 { pub

2021-02-03 12:26:13 202

原创 Java开发入门之第一阶段(十一)——数组学习

数组数组的概念数组的定义格式动态初始化静态初始化访问数组元素进行获取访问数组元素进行赋值Java中的内存划分一个数组的内存图常见问题_数组索引越界异常常见问题_空指针异常获取数组长度数组的遍历求出数组中的最值数组元素反转数组的概念数组的概念:是一种容器,可以同时存放多个数据值数组的特点:1.数组是一种引用数据类型2.数组当中的多个数据,类型必须统一3.数组的长度在程序运行期间不可改变数组的定义格式数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。两种常见的初始化方式:1

2021-02-01 21:40:37 214

原创 Java开发入门之第一阶段(十)——方法

方法方法回顾------方法的定义和调用方法注意事项方法定义格式定义方法的完整格式:方法的三种调用格式:1.单独调用(方法名称(参数))2.打印调用(System.out.println(方法名称(参数));)3.赋值调用(数据类型 变量名称 = 方法名称(参数))方法对比有无参数方法对比有无返回值方法练习题方法的注意事项方法重载的基本使用方法重载的注意事项方法重载练习题方法回顾------方法的定义和调用前面有一篇关于方法的博客,使用过方法调用,打印吃饭的流程。现在我们复习一下,使用嵌套循环输出矩

2021-01-30 17:22:27 302 4

原创 Java开发入门之第一阶段(九)——循环嵌套

循环嵌套所谓循环嵌套,是指一个循环体是另一个循环。比如for循环里面还有一个for循环,就是嵌套循环。总共的循环次数=外循环次数*内循环次数。嵌套循环格式:for(初始化表达式①;循环表达式②;步进表达式⑦){for(初始化表达式③;循环表达式④;步进表达⑥){执行语句⑤ }}执行流程:1.执行顺序:①②③④⑤⑥>④⑤⑥>⑦②③④⑤⑥>④⑤⑥2.外循环一次,内循环多次3.比如跳绳:一共跳5组,一组跳10个。其中5组是外循环,10个是内循环。练习:

2021-01-16 14:55:55 151

原创 Java开发入门之第一阶段(九)——死循环

死循环永远停不下来的循环叫做死循环。比如在这里我在for循环里不写i++,那么这个字符串hello会不停的输出永不停止。死循环的标准格式:while(true){循环体}这个跟上图的for输入结果是一样的。死循环里面有一个错误的写法,就是,死循环下面写了一个执行语句。如图,Java第十行报错,为什么报错?这里显示错误原因是,不能访问第十行,为什么不能访问,因为死循环是一直在循环,不能跳出这个循环圈,只能一直在循环,这样的话就不能跳出循环执行第十行的代码了。所以这个写法是错误的!!

2021-01-16 14:21:12 399

原创 Java开发入门之第一阶段(九)——循环控制

循环控制break语句continue语句break语句break常见两种用法:可以用在switch语句当中,一旦执行,整个switch语句立刻结束还可以用在循环语句当中,一旦执行整个循环语句立刻结束。 打断循环关于循环,有一个小建议:凡是次数确定的场景多用for循环,否则多用while循环。continue语句一旦执行,立刻跳过当前次循环剩余内容,马上开始下一次循环。...

2021-01-15 15:49:17 118

原创 Java开发入门之第一阶段(九)——三种循环的区别

三种循环的区别1.如果条件判断从来没有满足过,那么for循环和while循环就会执行0次,do-while循环会至少执行1次2.for循环的变量在小括号当中定义,只有循环内部才可以使用。while循环和do-while循环初始化语句本来就在外面,所以出来循环之后还可以继续使用...

2021-01-15 15:17:26 121

原创 Java开发入门之第一阶段(九)——循环练习题

循环练习题练习1练习2练习3练习4练习5练习1题目:100以内求偶数和思路:1.既然范围已经确定了是1-100之间,那么我就从1、2、3····一直到100这么多数字一个一个进行检查2.总共有100个数字,并非所有数字都能用,必须要是偶数还可以,判断(if语句)偶数:num % 2 ==03.需要一个变量,用来进行累加操作,也就好比一个存钱罐public class 偶数和_100以内 { public static void main(String[] args) { //用来

2021-01-08 14:12:35 242

原创 Java开发入门之第一阶段(九)——循环语句(一)

循环语句循环语句1——for循环语句2——while循环语句3——do-while循环循 环概述循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当重复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去。循环结构的基本组成部分,一般可以分为四个部分:1.初始化语句:在循环开始最初执行,而且唯一只做一次。2.条件判断:如果成立,则循环继续;如果不成立,则循环退出。3.循环体:重复要做的事情内容,若干行

2021-01-06 17:17:39 156

原创 Java开发入门之第一阶段(九)——流程之选择结构(二)

选择结构之穿透的switch语句switch语句使用的注意事项:1.多个case后面的值不可以重复。比如:上面显示红叉叉就是报错。2.switch后面小括号当中只能是下列数据类型:基本数据类型:byte/short/char/int**引用数据类型:String字符串,enum枚举(后面我们会讲到)3.switch语句格式可以灵活:前后顺序可以颠倒,而且break语句还可以省略。比如:**public class 选择2 { public static void main(

2021-01-05 16:39:05 109

原创 Java开发入门之第一阶段(九)——流程之选择结构

switch语句switch语句格式:switch(表达式){case 常量值1:语句体;break;case 常量值2;语句体2;break:······default:语句体n+1;break;}执行流程首先计算出表达式的值其次,和case依次比较,一旦有对应的值,就会执行相应语句,在执行的过程中,遇到break就会结束。最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束。流程图老规矩,代码更直观一些

2021-01-04 21:37:18 111

原创 Java开发入门之第一阶段(九)——流程之判断语句练习(二)

语句练习练习1练习2练习1指定考试成绩,判断成绩的等级:90 - 100 优秀80 - 90 好70-80 良好70 - 60 及格60以下 不合格public class if_else_if练习 { public static void main(String[] args) { int score = 100; if (score<0 || score >100) { System.out.println("你的成绩是错误的!");

2021-01-04 20:52:51 124

原创 Java开发入门之第一阶段(九)——流程之判断语句(一)

判断语句if语句判断形式单if语句标准的if···else语句扩展的if···else if···else语句判断语句分为if语句和switch语句if语句判断形式单if语句if语句第一种格式:单if语句if(关系表达式){语句体;}具体的流程图我们看一下在流程图当中菱形代表的是判断,如果条件判断为true则执行if大括号里语句体,如果是false则不执行语句体。举个例子:public class 判断语句 { public static void main(String

2021-01-04 15:53:04 1113

原创 Java开发入门之第一阶段(八)——流程概述与顺序结构

流程控制概述顺序结构概述在程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果有直接影响。好比如,我们吃饭也是有顺序的,饭是做好了再吃,如果直接跳过做饭,我们吃什么。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。顺序结构顺序结构顾名思义,就是顺序执行,根据编写的顺序,从上到下运行如图所示:顺序结构的流程图顺序结构就是按部就班,一步一步一条路走到黑。流程除了顺序结构以外还有选择,循环,我们下

2021-01-04 12:43:48 189

原创 Java开发入门之第一阶段(七)————方法

方法方法入门——概念引入概述方法定义方法入门——方法调用方法入门——概念引入概述我们在学习运算符的时候,都为每个运算符单独的创建一个新的类和main方法,我们会发现这样编写代码非常的繁琐,而且重复的代码过多。能否避免这些重复的代码呢。就需要使用方法来实现。方法:就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。当我们需要这个功能的时候,就可以调用。这样就实现了代码的复用性,也解决了代码冗余的现象。比如我吃饭的全部环节如下:public class demo1 {

2021-01-03 15:08:56 108

原创 Java开发入门之第一阶段(六)

三元运算符一元运算符:只需要一个数据就可以进行操作的运算符。例如:取反!、自增++、自减–二元运算符:需要两个数据才可以进行操作的运算符。例如:加法+、减法-、赋值=等三元运算符:需要三个数据才可以进行操作的运算符。格式:数据类型 变量名称 = 条件判断 ? 表达式A :表达式B流程:首先判断条件是否成立:a.如果成立为true,那么将表达式A的值赋值给左侧的变量b.如果不成立为false,那么将表达式的值赋值给左侧的变量;二者选其一注意事项:1.必须同时保证表达式A和表

2021-01-03 09:43:38 151 3

原创 Java开发入门之第一阶段(五)

逻辑运算符上一篇博客我们讲到比较运算符其中数学中1<x<3这个表达式在Java程序中是不可行的,程序编译的时候会报错,那么想要表达1<x<3的话,在程序中如何表达呢,你需要把它拆开来表达,如何拆开呢?这篇文章会讲到如何用逻辑运算符表达1<x<3.下面我们先简单认识一下逻辑运算符逻辑运算符:与(并且) & && 全都是true,才是true;否则是false或(或者) | || 至少一个是tr

2021-01-02 22:16:43 166 1

原创 Java开发入门之第一阶段(四)

比较运算符比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值true或者false比较运算符包括:1.==:比较符号两边数据是否相等,相等结果为true反之为false2.<:比较符号左边的数据是否小于右边的数据,如果小于结果是true反之为false3.>:比较左边的数据是否大于右边的数据,如果大于结果是true反之为false4.<=:比较左边的数据是否小于或者等于右边的数据,如果小于或者等于结果是true反之为false5.>=:比较左边的数据是否大于

2021-01-02 20:06:36 164 2

原创 Java开发入门之第一阶段(三)

赋值运算符赋值运算符分为:基本赋值运算符:就是一个等号“=”,代表将右侧的数据交给左侧的变量int a = 30;复合赋值运算符:+= a+=1 相当于 a=a+1-= a-=1 相当于 a=a-1/= a/=1 相当于 a=a/1注意事项:1.只有变量才能使用赋值运算符,常量不可以2.复合赋值运算符隐含了一个强制类型转换public class 赋值运算符 { public static void main(String[] args) { /

2021-01-02 18:12:58 89

原创 Java开发入门之第一阶段(二)

运算符:自增自减自增援算符:++自减运算符:–基本含义:让一个变量涨一个数字1或者降一个数字1使用方式:1.单独使用:不和其他任何操作混合,自己独立成为一个步骤2.混合使用:和其他操作混合,例如与赋值混合,或打印操作混合等等使用区别:1.在单独使用的时候,前++和后++没有任何区别,也就是:++num和num++是完全一样的2.在混合使用的时候,有大量区别:a.如果是前++,那么变量立刻马上+1,然后拿着结果进行使用。 【先加后用】b.如果是后++,那么首先使用变量本来的数值,然后再

2021-01-01 22:21:21 152 3

原创 Java开发入门之第一阶段(一)

运算符四则运算:+,-,*,/取模运算:%运算符:进行特定操作的符号。例如:+,-表达式:用运算符连起来的式子叫做表达式,例如:5+2 a+b四则运算:+,-,*,/举个栗子:package 四则运算;public class demo1 { public static void main(String[] args) { // TODO Auto-generated method stub //两个常量量之间可以进行数学运算 System.out.println(20+2

2020-12-31 12:12:23 83

原创 Java开发入门之认识Java(七)

类型转换数据类型转换的分类自动类型转换强制类型转换当我们把一种基本数据变量的值赋给另一种基本类型变量时会涉及到数据转换数据类型转换的分类数据的类型转换分为自动类型转换和强制类型转换两种自动类型转换其实,基本数据类型转换的时候会涉及到精度问题,所以我们将这些基本数据类型按照精度从“低”到“高”排列为:byte、short、char、int、long、float、double。当把精度“低”的变量的值赋值给精度“高”的变量时,系统会自动完成数据类型的转换例:float x = 100;如果输出x的值

2020-12-28 15:33:35 116

原创 Java开发入门之认识Java(六)

变量的声明和赋值变量的赋值变量,即用来存储数据的可变的量。可以通过变量名来访问,其实,变量在命名的时候也是有一定的规则的:1、首字母是英文字母、$或者下划线;2、由字母、数字、下划线组成3、变量的命名遵循见名知意的原则4、变量名首字母建议不用大写字母5、变量名不建议使用中文;6、用驼峰命名法命名多个单词组成的变量名(例如:sumScore)变量的赋值在Java中,赋值的运算符是=,等号就是赋值的符号,将等号右边的值赋给左边的变量比如://第一种:在定义的同时再赋值 int a =1

2020-12-28 14:44:15 86

原创 Java开发入门之认识Java(五)

常量以及常量的定义定义常量在Java语言中,定义常量主要是用final这个关键字,常量被设定之后是不允许进行修改的。定义常量时可以利用如下形式:final double PI = 3.14159;1、常量在定义的时候,就需要对其进行初始化。从开始定义初始化之后,就无法再对常量进行赋值了。如果强行赋值,会跳出错误信息,并拒绝接收这个新值2、final使用的范围。final关键字不仅可以用来修饰基本的数据类型的常量,还可以用来修饰对象的引用或者方法。如数组就是一个对象引用。因此可以使用final关键字定义

2020-12-27 16:24:36 127 2

原创 Java开发入门之认识Java(四)

Java数据类型简单数据类型布尔类型字符类型整数类型浮点数类型在Java里,数据类型也是有分类的。数据类型分为简单数据类型和复合数据类型。简单数据类型分为:布尔类型、字符类型、整数类型、浮点类型。复合数据类型分为:类(class)、接口(interface)、数组。简单数据类型布尔类型布尔类型有两种值:true和false。所对应的关系就是真与假的概念。通常用来判断条件是否成立。比如,不同的关系运算符中的布尔类型值的结果。字符类型char类型是得用单引号引起来,比如:char type

2020-12-27 15:58:31 100

原创 Java开发入门之认识Java(三)

注释、标识符、关键字注释单行注释多行注释文档注释标识符关键字注释注释,顾名思义就是注解的意思,是给我们人看的,在程序运行的时候计算机是不执行的单行注释单行注释的内容只能在双斜杠后一行代码空间中,超出此行则注释不生效。//单行注释多行注释多行注释以“ /* ”开头,以“ */ ”结尾,中间部分为注释内容。可以跨越多行。/*我是多行注释*/文档注释文档注释以“ /** ”开头,以“ */ ”结尾,中间部分为注释内容。用于生成API文档public class User

2020-12-25 20:08:00 144 2

原创 Java开发入门之认识Java(二)

写Java的第一个小程序因为Eclipse是一款绿色软件,所以解压缩之后就可以直接使用,所以直接进入到当时解压的Eclipse那里,直接双击Eclipse运行就可以了之后就是这个界面了,这个是Eclipse的主界面,接下来让我教你怎么使用它吧作为初学者,你主要知道这两个部分是做什么的就够了这就是建好项目之后的界面了建立完项目之后就是建立类(class)了,按照下图中的步骤就可以建立一个类了这样就把一个类建好了上图就是我们要实现的代码...

2020-12-25 19:02:58 83

原创 Java开发入门之认识Java(一)

初识JavaJava简介Java体系JDK安装windows安装jdk下载jdk安装jdk环境变量配置1.配置位置2.JAVA_HOME命令提示符窗口测试1.java2.javac3.java -version(查看jdk版本信息)出现到这些就是安装完毕了安装eclipse下载eclipse下载成功之后安装eclipseJava简介相信大家多多少少都听说过编程语言吧?比如C++,C语言,Java,python,C#等等,都是现如今比较常用的编程语言。Java具有类似于C++语言的“形式和感觉”,但它要

2020-12-25 17:15:49 175

原创 pyCharm第三方插件下载---pygame下载方法

pyCharm第三方插件下载—pygame下载方法pygame介绍pygame建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。基于这样一个设想,所有需要的游戏功能和理念都(主要是图像方面)都完全简化为游戏逻辑本身,所有的资源结构都可以由高级语言提供,如Python。下载第三方插件我们先要在网站里找第三方插件并且把它下载到自己的电脑上。我们这次要安装的是pygame。下载连接在这里:点击这里查找你要下载的pygame版本更新你的pip(pip是在Pytho

2020-12-10 01:38:00 4626 8

图书管理系统.zip

适合学生课题设计的,期末答辩设计,里面运用了插入数据库功能,增删改查等等

2020-12-31

web前端开发html+css+js免费下载(设计作品成品)

里面运用了html还有JavaScript,css,js等功能。可以实现上传照片功能,注册登录功能,播放视频功能等等。作为期末答辩可以拿到90分以上。

2020-12-31

计算器.py(在idle上创作,源码)

计算器.py(在idle上创作,源码)

2020-12-25

python计算器.py

我是程序员幼儿阶段,第一次做这个,有不好的地方我会慢慢改进,也希望大家督促我,我会努力进步的。这是我做的简易python计算器可以实现简单的加减乘除,GUI界面可视化,用到了第三方插件。

2020-12-10

空空如也

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

TA关注的人

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