自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java基础-day12-多态

多态: 是指同一行为,具有多个不同表现形式。前提【重点】有继承或者实现关系方法的重写【意义体现:不重写,无意义】父类引用指向子类对象【格式体现】父类类型:指子类对象继承的父类类型,或者实现的父接口类型。

2023-05-05 16:55:55 73

原创 java基础-day11-继承

is-a的关系。继承:就是子类继承父类的属性和行为,使得子类对象可以直接具有与父类相同的属性、相同的行为。子类可以直接访问父类中的非私有的属性和行为。

2023-05-05 16:26:52 301

原创 java基础-day10-封装

是面向对象三大特征之一(封装,继承,多态)将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问成员变量private,提供对应的getXxx()/setXxx()方法。

2023-05-05 15:49:33 46

原创 java基础-day8-方法

​ 方法(method)是程序中最小的执行单元注意:方法必须先创建才可以使用,该过程成为方法定义方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用定义格式:public static void 方法名() {// 方法体;调用格式:方法名();注意:​ 方法必须先定义,后调用,否则程序将报错定义格式:参数:由数据类型和变量名组成 - 数据类型 变量名参数范例:int apublic static void 方法名(参数 1) {方法体;

2023-04-27 12:20:33 59

原创 java基础-day9-初识面向对象

类的组成是由属性和行为两部分组成属性:在类中通过成员变量来体现(类中方法外的变量)行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)类的定义步骤:①定义类②编写类的成员变量③编写类的成员方法public class 类名 {// 成员变量变量1的数据类型 变量1;变量2的数据类型 变量2;// 成员方法方法1;方法2;/*学生类:类名:学生(Student)成员变量:姓名(name)年龄(age)班级(classroom)

2023-04-26 09:09:41 38

原创 java基础-day7-冒泡、插入、选择排序

插入排序是一种最简单的排序方法,它的基本思想是将一个记录插入到已经排好序的有序表中,从而一个新的、记录数增1的有序表。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。1,将0索引的元素到N索引的元素看做是有序的,把N+1索引的元素到最后一个当成是无序的。2,遍历无序的数据,将遍历到的元素插入有序序列中适当的位置,如遇到相同数据,插在后面。1,相邻的元素两两比较,大的放右边,小的放左边。

2023-04-24 18:52:42 32

原创 java基础-day6-数组

数据类型 [] 数组名比如:int [] array。

2023-04-21 10:41:49 40

原创 Java基础-day4-循环

条件控制语句可以空着不写,表示每次循环体执行完毕后,控制变量不做任何变化。条件判断语句可以空着不写,如果不写,默认表示true,循环一直进行。可以用在switch和循环中,表示结束,跳出的意思。初始化语句可以空着不写,表示循环之前不定义任何的控制变量。无限循环下面不能再写其他代码了,因为永远执行不到。处理过程,常见的有按照次数循环和按照条件循环。一旦条件判断语句为false,跳出循环。一旦条件判断语句为false,跳出循环。表示:跳过本次循环,继续执行下次循环。只能存在于循环当中。

2023-04-19 08:55:31 37

原创 java基础-day3-选择结构

执行流程:细节:如果我们要对一个布尔类型的变量进行判断,不要写==,直接把变量写在小括号中即可。如果大括号中的语句体只有一条,那么大括号可以省略不写如果大括号省略了,那么if只能控制距离他最近的那一条语句。自己不要去写,如果别人这么写了,你要能看懂即可。

2023-04-18 09:18:31 50 1

原创 java基础-day2-运算符

注意要点:计算不同类型数据时,会进行数据转换,++(--)前后顺序运算结果有区别。当左边能确定整个表达式的结果,那么右边就不会执行了。三元运算符的最终结果一定要被使用,要么赋值给一个变量,要么直接打印出来。两边都为真,结果才是真,只要有一个为假,那么结果就是假。两边都为假,结果才是假,只要有一个为真,那么结果就是真。运算结果跟&是一模一样的,只不过具有短路效果。当左边不能确定整个表达式的结果,右边才会执行。如果关系表达式的值为真,那么执行表达式1。如果关系表达式的值为假,那么执行表达式2。

2023-04-17 09:15:49 60 2

原创 java基础-day1

管理这些源文件编写源文件java --> 经过编译生成字节码文件class --> jvm 翻译成机器语言-->交给计算机去运行。由于jvm的存在,所以java可以进行跨平台运行开发Java程序,需要三个步骤:编写程序,编译程序,运行程序。例: HelloWorld.java源文件-->经编译-->HelloWorld.class字节码文件-->运行-->打印出结果“梦开始的地方”

2023-04-14 10:19:04 38 2

原创 java相关软件(ieda,jdk8)及配置(环境变量)

由于中国市场上大多使用的jkd8进行的开发,于是在此选择jdk8链接:Java Archive Downloads - Java SE 8u211 and laterhttps://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html当然,您也可以使用其他版本的jdk链接:Java Archive | Oraclehttps://www.oracle.com/java/technologies/dow

2023-04-12 20:23:35 188

空空如也

空空如也

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

TA关注的人

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