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

原创 初始Java(上课笔记)
1.了解Java的历史由来编程语言流行趋势:Tiobe、PYPL排行榜apache、spring、eclipse、alibaba、google…sun公司(升阳公司)正式在1995年公开了Java。Sun公司打算进军机顶盒,C不太合适,于是打算开发一个新的编程语言oak。詹姆斯·高斯林()2009年 Sun被Oracle(甲骨文)收购了,所以自然Java这些全都是Oracle。目前...
2019-02-15 08:49:03
170
原创 方法重写和多态
方法重写的作用和使用方法重写:子类继承了父类的方法后,如果发现在需求下,父类的某些方法不太强大,我们就可以在子类中进行重写。/*** 宠物自白*/@Override // 注解不报错 说明你写的就是方法重写 (规范:必须要加)public void showMyself() {super.showMyself();System.out.println(“我的品种:”+bree...
2019-02-15 11:00:12
259
原创 继承
上节回顾static:静态的作用:可以用来修饰成员变量 -> 静态变量/类变量静态变量它是随着类的加载而加载,它被这个类的所有对象共享。普通成员变量(实例变量)它是随着对象的创建而产生,在不同的对象之间,是相互独立的。可以用来修饰方法 -> 静态方法备注:A:B:都是方法 如果被(S)修饰就是静态的。静态方法的调用: 同一个类中方法之间调用: A(S) -&gt...
2019-02-15 10:59:51
118
原创 方法和方法重载
掌握方法的语法定义括号:[]表示可选[权限修饰符] [特殊修饰符] 返回值类型 方法名([参数列表]){中括号:[]表示可选[权限修饰符] [特殊修饰符] 返回值类型 方法名([参数列表]){// 方法体// 如果有返回值类型(只要不是void) 那么必须要加上关键字return[return xxx;]}方法的分类:无论是什么方法最终一定能够被归类到四类中。根据返...
2019-02-15 10:59:03
145
原创 类和对象
数据存储方面:变量:只能存储一个 如果内容多了存储起来需要定义N个变量麻烦数组:课存储一组相同数据类型的数据数据类型相同:如果用数组存储一个人的信息/比较丰富的信息的话,不方便。例如:吃货联盟中存储订单和菜品信息。纵向数组:我们定义了多个数组,认为不同数组中,索引相同,索引相同的数据,都是同一个信息。升级,不方便,所以想存储更多多样化的数据,这阶段学习对象,它可以存储数据。长度可不...
2019-02-15 10:58:32
111
原创 数组(二维)
回顾Why?最开始使用变量来存储数据。int num1 = 10;String name = “xxx”;What?在内存中分配了一连串的空间。存储的数据都是相同的数据类型。How?数据类型[] 数组名 = new 数据类型[数组的长度];数据类型 数组名[] = new 数据类型[数组的长度];数组的要素:数据类型:这个数组存储的元素的类型数组名:用来标识数组的数组的长...
2019-02-15 10:58:12
280
原创 Java的多重循环和程序调试
掌握Java二重循环(多重/嵌套)注意:1、外层循环控制行 内层循环控制列(每行打印的内容)2、外层循环执行一次 内层循环执行一遍3、一般多重循环值的就是二重循环使用跳转语句控制程序的流程return结束程序 结束当前的方法,返回到方法的调用者处。break中断:switch中见过 可以结束掉某个case 表示终止循环,但是如果是出现在内层循环中,它只是结...
2019-02-15 10:57:50
157
原创 循环结构
掌握while循环结构(其次于for)// 1.初始化循环变量xxxxx// 2.循环条件while(条件表达式){// 3.循环操作(循环体)// 4.更新循环变量(循环出口)}public class Demo3 {public static void main(String[] args) {Scanner input = new Scanner(System.in)...
2019-02-15 10:57:07
96
原创 多态
@Override 规范上 推荐加上 帮你校验是否是方法重写方法重写:在子类继承了父类的方法之后,如果发现在当前的需求下,父类的方法不够强大,所以在子类中就可以对此方法进行重写。特点:方法名相同参数列表相同返回值类型不能大于父类访问修饰符不能严于父类方法重载:在同一个类中,方法名相同,参数列表不同(类型,个数,顺序),与方法的返回值类型和访问修饰符无关。Object:超类,顶级父...
2019-02-15 10:56:38
172
原创 选择结构
掌握if(如果)选择(分支)结构掌握基本ifif(条件){// 条件成立时执行的内容}掌握if-else(互斥)if(条件){// 条件成立}else{// 条件不成立}掌握多重ifif(条件1){}else if(条件2){}else{…}注意事项:自上而下执行条件判断,只要有一个条件满足 剩下的条件不再执行可以结合n个else if,但是else if不能单独使用可以结...
2019-02-15 10:56:17
129
原创 变量和数据类型
了解什么是变量为什么需要它计算机中的内存分类:RAM:运行时存储 我们的计算机程序 在运行的时候 数据就会临时存储在RAM中。 如果不持久化,或者突然断电,它的数据就丢失了。ROM:只读存储(持久化存储) 文件存储变量(可以改变的量):Java程序在运行过程中,会将数据以圈占地盘的形式存储起来。因为如果真正要寻找变量,如果依靠内存地址,非常的繁琐(0x1212x12),于是我们就将变...
2019-02-15 10:55:53
106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人