- 博客(8)
- 收藏
- 关注
原创 三分钟带你学会面向对象的三大特性之一 多态
1.Object类是java中所有类的父类在java中的所有类都会直接或者间接的继承自Object类toString()方法 toString() 把对象数据已字符串的形式表示 直接打印一个对象的引用的时候,默认打印的调用toString() 方法的返回值 需求:在打印一个javabean类型对象的引用的时候,其实是想要了解这个对象的基本信息–>成员变量的值 解决:在子类中重写toString方法,因为打印对象引用时候默认会调用toString(),toString功能需要,实
2021-06-07 21:02:28
120
原创 三分钟带你学会面向对象三大特性之一 继承
1.继承继承的目的是为了提高代码的复用性使用: 子类 extends 父类 派生类|子类 : 对象的抽象 超类|基类|父类 : 是对子类的抽象 子类一旦继承父类,就有权使用父类中的成员 子类是父类的延续(使用父类的内容)+扩展(定义子类独有的内容) 一个父类可以存在多个子类 单继承机制-> 一个子类只能存在一个父类单继承: 优点:简单缺点:不够灵活,不便于后期维护,耦合度比较高多实现->接口访问权限
2021-06-07 21:00:44
149
原创 三分钟学会面向对象三大特性之一 封装
1.this关键字this代表当前对象(当前new的对象),储存对象的地址①能够在构造器的首行用来调用本类中的其他构造器 this(参数列表);其他行不行,必须是首行②用来区分成员与局部同名问题如果出现同名问题,默认就近原则如果出现同名问题,想要指代调用同名的成员,需要this.成员调用不存在同名问题,知道成员的时候this.可以省略this在构造器中默认指代当前new的对象this在成员方法中,默认指代当前调用成员方法的对象***构造器之间不能相互调用(避免出现死循环的问题)
2021-06-07 20:59:54
139
原创 初识面向对象 调用 构造器
一.面向对象面向对象与面向过程区别:都是一种思想,思考问题的角度,思维方式面向过程: 关注"我应该如何实现?“按照步骤一步一步实现就可以了面向对象: 关注"我应该找谁完成?” 这个谁就是对象,对象如何完成不关注.只要结果面向对象依赖于面向过程面向对象思想的好处: 1.较符合生活中人们的思维 2.面向对象更加贴合管理者的思维角度,而面向过程更加贴合执行者的思维角度 3.面向对象可以将复杂的问题简单化使用面向对象进行编程: 思想就是要让程序与现实生活联系起来 主要
2021-06-07 20:58:48
122
原创 三分钟学会方法 递归 数组
一、栈编译后的class文件放在方法区需要执行的代码进行压栈执行,执行完毕后立马弹栈释放内存空间。字符串之间的比较用equalseg:“zhangsan”.equals(a)二、参数1.方法的参数 形式参数–>形参:送一方法是()中的参数 相当于局部变量的声明 作用域:在当前方法中有效 实际参数–>实参:调用方法是()中的参数 相当于为局部变量赋值 形参不存在默认值,形参与实参要求一一对应 类型对应 顺序对应
2021-06-07 20:57:40
1171
原创 教你如何三分钟学会循环嵌套、类与方法
1.for循环的嵌套2021/05/31循环嵌套及方法基础一、循环嵌套for(条件初始化;条件判断;条件变化){ 重复执行的代码; for(条件初始化;条件判断;条件变化){ 重复执行的代码; } 重复执行的代码; }外层循环执行一次,内层小循环执行一轮eg:for(int i=1;i<=9;i++){ for(int j=1;j<
2021-06-07 20:56:43
600
原创 三分钟教你学会控制语句
交换两个变量的值1)通过中间变量2)通过两个数的和3)异或 一个数异或同一个数两次得到本身eg:a=a^b;b=a^b;//a^b^ba=a^b;//a^b^ajava中的流程控制语句顺序结构:从上到下,从左到右选择结构|分支结构:满足条件才能执行一些代码循环结构:让一些代码可以重复执行多次一、选择结构: if语句 switch语句1.if语句 单选择|单分支 if(表达式){ 语句体; }执行流程:1.计算表达式,得到一个bool
2021-06-07 20:55:41
132
原创 2021-05-27
三分钟学会变量与数据类型1.注释注释相当于解释的意思,并且注释不影响代码的运行。想要让自己的代码看上去赏心悦目,学会注释是必要的过程。注释的类型分为以下三种:1.单行注释//从注释开始当前行的内容eg:public static void main(String[] args){ System.out.pringln("helloworld");//打印输出helloworld后换行}2.多行注释/*作用域从注释开始到注释结束,一般放在类或方法上面*/..
2021-05-27 21:09:40
83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅