自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 十.Java常用类

1.Object类Object类是类层次结构的根,Java中所有的类都继承自这个类Object类的两个特征:Object类是Java中唯一没有父类的类其他所有的类都继承了Object类中的方法,所以其方法的重要性不言而喻如果在类的声明中未使用rxtends关键字指明其父类,则默认父类为Object类public class Person{…}等价于:public class Person extends Object{…}调用克隆方法调用tostring方法= =操作符(1)引

2020-08-17 08:40:34 170

原创 九.接口和抽象类

1.抽象类什么是抽象类?如果一个类表达的是一种抽象的概念,仅仅作为其他派生类的一个父类,主要定义功能,具体的四线交给他的子类来做语法:在class前面加上abstract就是一个抽象类抽象类的特点:(1)抽象方法所在的类必须是抽象类抽象方法:在返回值前面加上abstract就是一个抽象方法抽象方法特点:只有方法的定义,没有方法体(2)抽象类不能实例化(3)如果要实现一个抽象类,创建一个子类去继承这个抽象类(4)子类继承抽象类之后,必须重写抽象类里面所有的抽象方法(前提子类不是抽象类)

2020-08-12 12:23:20 172

原创 八.封装,继承,多态

1.封装创建学生类调用学生类运行结果:age是int型,如果设置age是负数,不会报错,如何添加限制让age为一个正数?解决方法:当创建完对象以后,我如果直接通过“对象名.属性名”的方式给属性赋值的话,可能会出现一些不符合实际情况的问题,所以我们不考虑使用“对象名.属性名”的方式赋值,而是通过“对象名.方法名()”的方式进行赋值,因为我可以在方法里面加上大量的业务逻辑,对属性进行限制新问题:还是可以直接通过对象名.属性名的方式赋值如果不让他通过stu.age方式调

2020-08-11 09:29:50 104

原创 七.类和对象

1.面向过程和面向对象基本概念使用面向过程开发:使用面向对象开发:什么是面向过程?c语言 看中的是过程的开发在开发一个程序的时候,看重的是中间的过程,每一个郭晨步骤都要自己去做什么是面向对象?java c# js… 看重的是类的设计当开发一个程序的时候,不看重具体的过程,看重的是谁能帮我去完成这件事,找人(对象)帮我去做前期设计类的时候比较复杂,但是后期的复用性扩展性比较好人把大象装进冰箱面向过程:①打开冰箱②把大象装到冰箱里③关闭冰箱门面向对象:设计类:人类 冰箱类 大象类人{

2020-08-05 12:56:50 184

原创 六.方法

1.什么是方法方法就是把一堆需要反复执行的业务逻辑代码封装起来,如果程序需要使用这段代码的时候,我们直接调用方法即可,就不需要反复去写重复的代码了优点:提高代码的重用性,维护性,可读性好,执行效率高可以把方法比喻成一个榨汁机材料:水果产出物:果汁映射到java中:材料(参数):进入方法的数据产出物(返回值):方法根据参数处理后的结果2.如何定义方法(1)有返回值的方法:格式:访问修饰符[static] 方法的返回值类型 方法名(形参列表){return 返回值;}例:publi

2020-08-05 09:36:08 117

原创 五.数组

1.数组是什么?为什么使用数组?比如我要统计每位员工的工资,我得定义多个变量去分开存储,因为一个变量只能保存一个数据,如果过多的员工,太麻烦了,那么我怎么用一个变量去存储多个员工工资呢?可以使用数组,数组就是一个大的容器,他可以存放多个值2.什么是数组?数组和变量差不多,都是存放数据的,不同的是变量只能保存一条数据,而数组可以保存多条数据,前提这个多条数据必须是同一类型的数组是引用数据类型...

2020-08-04 09:41:18 111

原创 四.while和do while循环结构

1.什么是循环?通过循环语句返回执行同一个操作2.while循环语法:①:初始化while(②循环条件){③循环体;④累加器;}执行流程:1.加载初始化变量① 执行一次2.根据循环条件进行判断②如果判断结果为true,执行循环体③,执行累加器④,再返回来进行循环条件判断②,如果判断结果为true,执行循环体③,执行累加器④,以此类推直到循环条件不满足,结束循环例:抄课文的过程例题:...

2020-07-31 18:00:46 798

原创 三.顺序结构及条件结构

一.顺序结构1.按照代码的书写顺序从上往下依次执行。2.scanner类:用于接收键盘输入的数据。scanner类的三步:二.分支(条件)语句1.if语句(结果必须为布尔值)if…一种结果语法结构:if(判断条件){语句; }执行流程:1.进入判断条件,看是否满足true或false2.若true,执行if代码块3.若false,不执行if代码块if…else 两种结果语法结构:if(条件表达式){语句1;}else{ 语句2;}可以与

2020-07-30 18:50:17 211

原创 二.Java基础语法

一.基本语法1.类名必须和文件名一致首字母大写不能使用英文(单词不会进行查找),不能使用拼音或者中文每个单词首字母大写2.public含义:访问修饰符3.class含义:定义类关键字4.main方法是Java程序入口,即需要执行的代码必须放入main里面(后期要学习的JavaEE不常用)形式固定:public static void main(String[] args){......}5.多行注释:/…/单行注释://6.源文件以.java为扩展名,一个源文件中只有一个publi

2020-07-30 17:02:25 127

原创 一.Java环境搭建

java环境搭建一.什么是程序像用汉字(设计语言)写红烧肉菜谱(程序),用来指导会汉语的人做菜。二.常用的DOS命令md (make dtrectory):创建目录rd (remove directory):删除目录cd空格 (change directory):进入制定目录cd. .:退回到上一级目录cd :退回到根目录exit:对出dos命令行shift+右键->在此处打开命令行窗口**三.Java的发展历史1991年,高司令 green Oak(橡树)跨平台199

2020-07-30 13:13:10 214

空空如也

空空如也

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

TA关注的人

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