- 博客(10)
- 收藏
- 关注
原创 方法重写和多态
1. 实现方法重写[面试题]**方法重载:**发生在同一个类中,出现的方法名相同,参数列表不同的情况!与返回值类型(构造方法没有返回值类型)和访问修饰符无关!**方法重写:**发生在子类和父类之间,当子类继承了父类的方法信息之后,如果觉得不够强大,可以进行优化、重写!方法名相同。参数列表也相同,返回值类型相同或者为其子类,访问修饰符不能严于父类!注解@override 为了帮助你检验是否...
2019-02-11 16:05:42 445
原创 方法和方法重载
1. 掌握方法的语法定义中括号:[]表示可选[权限修饰符] [特殊修饰符] 返回值类型 方法名([参数列表]){ // 方法体 // 如果有返回值类型(只要不是void) 那么必须要加上关键字return [return xxx;]}**方法的分类:**无论是什么方法最终一定能够被归类到四类中。根据返回值类型和是否有参数列表划分出来的。无参无返方法(...
2019-02-11 16:04:04 216
原创 封装与继承
本章内容介绍面向对象是一种编程方法,一种编程的思想。面向对象的编程方法中,有几个核心特性,也是它的优势体现。**面向对象的三大特性:**封装、继承,多态。(如果面试官问题四大特性,再加上一个抽象)封装和继承1. 掌握什么是封装**一个好的系统:**高内聚、低(松)耦合(功能之间相互独立,没有影响,不会牵一发而动全身)。世界上没有完美的系统,只有接近完美的系统。封装的作用(为什么需要...
2019-02-11 16:03:13 177
原创 数组
一,数组为什么需要数 祖,以往的列子我们只能算平均分,不能答应成绩清单如果要存储数组,要声明一堆变量,麻烦,不好管理数组可以一次性开辟连续的数组空间 ,即声明一组变量在内存中开辟连续的数组空间,数组名称就是这块是区域的变量名数组元素的访问通过下表俩访问下标是从0开始的整数数组的长度是固定不变的如果不赋值数值类型的数组元素默认值是0数组有类型,同...
2019-02-11 16:01:29 128 1
原创 面向对象-类和对象
数据存储方面:变量:只能存储一个 如果内容多了 存储起来需要定义n个变量 麻烦数组:可以存储一组相同数据类型的数据。 数据类型相同: 如果用数组存储一个人的信息/比较丰富的信息的话,不太方便。 例如:吃货联盟中存储订单和菜品信息。 纵向数组:我们定义了好多个数组,认为不同数组中,索引相同的数据,都是同一个信息。 升级:不方便,所以想存储更多元化的数据,我们这阶段...
2019-02-11 16:00:31 139
原创 循环
一,循环结构简介1,什么是循环?--重复做且有一定规律的事情2, 生活中什么事情像循环? a ,体育课罚跑10圈 b , 切菜切一根黄瓜3 , 循环的流程是怎么样的,可以通过流程图来绘制。4,循环执行的次数和补偿有关,列如黄花切厚一点,切的次数就少一点 5,没有退出条件的循环是死循环,永远不会结束要 避免 二,while循环1,循环组成部分: a ,循环变...
2019-02-11 15:59:06 232
原创 选择结构
一,if选择结构的基本语法1, 现实生活中我们经常需要做判断,才能决定是否做某件事情 a.如果用户输入密码正确,才能登录成功 b.如果一个数乐意被2 整除,说明他是偶数 c.如果用户性别为男,则应该称呼他为先生,否则是女士2.程序中的代码也一样,不一定就是从上到下安按顺序执行的,也可能有分叉路3.对流程的执行进行判断可以使用if语句4.if语句的语法: if (条件){ ...
2019-02-11 15:57:37 552
原创 初识Java
一. 了解Java的历史由来创始者:詹姆斯·高斯林java可以做什么(开发网页应用,开发手机应用,开发桌面应用)。java是一门主流的编程语言。可以了解编程语言流行趋势的网站:Tiobe、PYPL排行榜,apache、spring、eclipse、alibaba、google…sun公司(升阳公司)正式在1995年公开了Java。Sun公司打算进军机顶盒,C不太合适,于是打算开发一个新...
2019-02-11 15:52:23 101
原创 变量和数据类型
一.了解什么是变量,为什么需要它计算机中的内存分类:RAM:运行时存储 我们的计算机程序在运行时,数据就会临时存储在RAM中。如果不持久,或突然断电,他的数据就会丢失。ROM:只读存储器(持久化存储)变量:JAVA成粗在运行过程中,会将数据以圈占底盘的形式存储起来如果需要的真正需要编写找变量,如果依靠内存地址,非常繁琐,于是我们就给变量起了个名(变量名)类比:我们去酒店开房,酒店前台...
2019-02-11 15:52:06 99
原创 变量的命名和规则
变量的命名和规则:看词知意 要使用英文不使用中文 必须以字母,下划线,或$开头可以包括数字但不能以数字开头 除了_下划线和外,不能包含其他特殊字符−−−−−−外,不能包含其他特殊字符------外,不能包含其他特殊字符−−−−−−name变量要先声明并赋值后才可以使用--------调用变量直接使用变量名即可使用变量的时候不需要引号引用,列:System.out.print(a)...
2019-02-11 15:51:45 525
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人