自定义博客皮肤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)
  • 收藏
  • 关注

原创 方法重写和多态

1. 实现方法重写 [面试题] **方法重载:**发生在同一个类中,出现的方法名相同,参数列表不同的情况!与返回值类型(构造方法没有返回值类型)和访问修饰符无关! **方法重写:**发生在子类和父类之间,当子类继承了父类的方法信息之后,如果觉得不够强大,可以进行优化、重写!方法名相同。参数列表也相同,返回值类型相同或者为其子类,访问修饰符不能严于父类! 注解@override 为了帮助你检验是否...

2019-02-11 16:05:42 498

原创 方法和方法重载

1. 掌握方法的语法定义 中括号:[]表示可选 [权限修饰符] [特殊修饰符] 返回值类型 方法名([参数列表]){ // 方法体 // 如果有返回值类型(只要不是void) 那么必须要加上关键字return [return xxx;] } **方法的分类:**无论是什么方法最终一定能够被归类到四类中。 根据返回值类型和是否有参数列表划分出来的。 无参无返方法(...

2019-02-11 16:04:04 260

原创 封装与继承

本章内容介绍 面向对象是一种编程方法,一种编程的思想。 面向对象的编程方法中,有几个核心特性,也是它的优势体现。 **面向对象的三大特性:**封装、继承,多态。(如果面试官问题四大特性,再加上一个抽象) 封装和继承 1. 掌握什么是封装 **一个好的系统:**高内聚、低(松)耦合(功能之间相互独立,没有影响,不会牵一发而动全身)。 世界上没有完美的系统,只有接近完美的系统。 封装的作用(为什么需要...

2019-02-11 16:03:13 225

原创 数组

一,数组 为什么需要数 祖,以往的列子我们只能算平均分,不能答应成绩清单 如果要存储数组,要声明一堆变量,麻烦,不好管理 数组可以一次性开辟连续的数组空间 ,即声明一组变量 在内存中开辟连续的数组空间,数组名称就是这块是区域的变量名 数组元素的访问通过下表俩访问 下标是从0开始的整数 数组的长度是固定不变的 如果不赋值数值类型的数组元素默认值是0 数组有类型,同...

2019-02-11 16:01:29 162 1

原创 面向对象-类和对象

数据存储方面: 变量:只能存储一个 如果内容多了 存储起来需要定义n个变量 麻烦 数组:可以存储一组相同数据类型的数据。 数据类型相同: 如果用数组存储一个人的信息/比较丰富的信息的话,不太方便。 例如:吃货联盟中存储订单和菜品信息。 纵向数组:我们定义了好多个数组,认为不同数组中,索引相同的数据,都是同一个信息。 升级:不方便,所以想存储更多元化的数据,我们这阶段...

2019-02-11 16:00:31 174

原创 循环

一,循环结构简介 1,什么是循环?--重复做且有一定规律的事情 2, 生活中什么事情像循环? a ,体育课罚跑10圈 b , 切菜切一根黄瓜 3 , 循环的流程是怎么样的,可以通过流程图来绘制。 4,循环执行的次数和补偿有关,列如黄花切厚一点,切的次数就少一点 5,没有退出条件的循环是死循环,永远不会结束要 避免 二,while循环 1,循环组成部分: a ,循环变...

2019-02-11 15:59:06 277

原创 选择结构

一,if选择结构的基本语法 1, 现实生活中我们经常需要做判断,才能决定是否做某件事情 a.如果用户输入密码正确,才能登录成功 b.如果一个数乐意被2 整除,说明他是偶数 c.如果用户性别为男,则应该称呼他为先生,否则是女士 2.程序中的代码也一样,不一定就是从上到下安按顺序执行的,也可能有分叉路 3.对流程的执行进行判断可以使用if语句 4.if语句的语法: if (条件){ ...

2019-02-11 15:57:37 625

原创 初识Java

一. 了解Java的历史由来 创始者:詹姆斯·高斯林 java可以做什么(开发网页应用,开发手机应用,开发桌面应用)。 java是一门主流的编程语言。 可以了解编程语言流行趋势的网站:Tiobe、PYPL排行榜,apache、spring、eclipse、alibaba、google… sun公司(升阳公司)正式在1995年公开了Java。 Sun公司打算进军机顶盒,C不太合适,于是打算开发一个新...

2019-02-11 15:52:23 127

原创 变量和数据类型

一.了解什么是变量,为什么需要它 计算机中的内存分类: RAM:运行时存储 我们的计算机程序在运行时,数据就会临时存储在RAM中。 如果不持久,或突然断电,他的数据就会丢失。 ROM:只读存储器(持久化存储) 变量:JAVA成粗在运行过程中,会将数据以圈占底盘的形式存储起来 如果需要的真正需要编写找变量,如果依靠内存地址,非常繁琐,于是我们就给变量起了个名(变量名) 类比:我们去酒店开房,酒店前台...

2019-02-11 15:52:06 123

原创 变量的命名和规则

变量的命名和规则: 看词知意 要使用英文不使用中文 必须以字母,下划线,或$开头 可以包括数字但不能以数字开头 除了_下划线和外,不能包含其他特殊字符−−−−−−外,不能包含其他特殊字符------外,不能包含其他特殊字符−−−−−−name 变量要先声明并赋值后才可以使用--------调用变量直接使用变量名即可 使用变量的时候不需要引号引用, 列:System.out.print(a)...

2019-02-11 15:51:45 584

空空如也

空空如也

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

TA关注的人

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