自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 12.方法重写和多态

方法重写和多态一.方法重写的作用和使用@Override 规范上 推荐加上 校验是否是方法重写。**方法重写:**子类 继承了 父类的方法后,如果发现在需求下,父类的某些方法不太强大,我们就可以在子类中进行重写。/*** 宠物自白*/@Override // 注解不报错 说明你写的就是方法重写 (规范:必须要加)public void showMyself() {super.s...

2019-02-10 19:16:54 250

原创 11.封装和继承

封装和继承一.掌握什么事封装**一个好的系统:**高内聚,低(松)耦合(功能之间相互独立,没有影响,不会牵一发而动全身)。世界上没有完美的系统,只有接近完美的系统。封装的作用(为什么需要封装):1.如果没有封装,name一个类中属性,可能会出现不合理赋值;2.便于使用者正确使用系统,防止错误修改属性;3.有助于系统之间的松耦合,提高系统独立性;4.提高软件的可重用性;5.降低了构建...

2019-02-10 18:25:52 200

原创 10.方法与方法重载

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

2019-02-09 19:03:46 192

原创 9.认识类与对象

类与对象(三大特征:封装,继承,多态)数据存储:**变量:**只能存储一个,内容多了 麻烦**数组:**可以存储一组相同数据类型的数据(数据类型相同 长度不可变)对象:**编码方面:(程序的架构)**​**面向过程开发:**想让他干啥,你就写对应的代码(代码无法重用,扩展性差可维护性差,阅读性差)​**面向方法/功能开发:**本阶段我们将会将以前重复的代码,按功能切分,抽取成为一个...

2019-02-09 18:31:24 228

原创 7.二维数组

二维数组一.掌握冒泡排序算法冒泡排序的口诀:n表示数字的个数 外层循环n-1 (表示比较的轮数) 内层循环n-1-i (表示每轮比较的次数)for (int i = 0; i < arr.length -1; i++) { // 内层循环是每轮在进行比较 for (int j = 0; j < arr.length -1-i; j++) { // 相邻元素...

2019-02-09 18:12:40 184

原创 6.数组

数组一.理解数组的作用存储一个数据使用的是变量,但是如果存储多了定义变量不方便,使用也不方便。这时候就可以采用数组来实现基本数据类型byte short int long float double boolean char引用数据类型数组、类(String)、接口…二. 掌握数组的定义<数据的组合> 注意:数组的长度指定完之后 不可以再变化了! 存储<一组&g...

2019-02-09 18:08:21 200

原创 5.多重循环断点调试

多重循环和断点调试一.掌握Java二重循环/嵌套循环/多重循环注意:口诀:① 外层循环控制行内层循环控制每行打印的内容 (控制列)②外层循环执行一次内层循环执行一遍③一般多重循环指的就是二重循环举例:int i = 0;while(i < 10){ int j = 0; while(j < 10){j++;}i++;}二.使用跳转语句控制程序流程br...

2019-02-09 17:59:37 534

原创 4.循环结构

循环结构一. 掌握while循环结构①初始化循环变量②循环条件③循环操作④循环出口(更新循环变量)while(循环条件){// 循环操作}二.掌握都-while循环结构do{}while(条件表达式);<do-while和while的区别>while循环是先判断再执行。而do-while是无论是否成立都至少执行一次循环操作。三. 掌握for循环结构普通f...

2019-02-09 17:53:39 147

原创 3.选择结构

选择结构一. 掌握if选择结构1.基础if选择结构if(条件){// 条件成立执行的代码}2.if-else选择结构(互斥)if(条件){ // 条件成立则执行}else{ // 条件不成立则执行}3.多重if选择结构if(条件1){}else if(条件2){}else{}注意事项①多重if的执行是自上而下的选择判断, 只要上方有一个条件成立,下面的条件不再...

2019-02-09 17:47:06 133

原创 2.变量和类型

一.掌握标识符(变量名)和关键字RAM:运行时内存当你计算机断电 关机 或者程序崩溃数据会丢失ROM:只读存储器C盘 D盘变量:为了在程序运行时存储数据使用地址不方便,所以引出了变量名。举例:0*12423423二.变量三要素:1.变量数据类型数值类型整数型:int(默认integer)浮点型(小数):double(默认双精度)float非数值类型字符串(Strin...

2019-02-09 17:37:20 138

原创 1.初识Java语言

初识Java语言Why?Tiobe排行榜第一的位置What?Java基础->网站开发(Java EE) ↓→Android开发(Kotlin)客户端:QQ 迅雷 内网通网站开发:京东、天猫(思想:未来你打开电脑 只有一个浏览器)移动端开发:Android App -> 手游大数据:数据分析编程:(编写程序/软件)程序:现实生活中为了处理某个事情 而发生的一系列...

2019-02-09 16:47:32 918

空空如也

空空如也

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

TA关注的人

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