JAVA学习笔记
Nehzil-kino
这个作者很懒,什么都没留下…
展开
-
java面向对象
面向对象如何定义一个类?定义类的过程,就是把一系列相关事物共同的属性和行为抽取出来的过程 事物的属性,在类中叫成员变量 事物的行为,在类中叫成员方法如何创建一个对象?类名 对象名 = new 类名();如何使用一个对象?对象名.变量名 对象名.方法名(…)成员变量和局部变量的区别当方法中定义和类的属性名相同的变量,如何调用呢?定义位置成员变量:类中,方法外局部变量:方法中,或形式参数初始化值成员变量:有默认初始化值局部变量:无默认初始化值,必须先赋值再使用作用范围成员变原创 2021-03-02 16:36:24 · 96 阅读 · 0 评论 -
java数组
数组数组的定义格式一:数据类型[ ] 数组名 = new 数据类型[长度];定义格式详解:数据类型:即数组中存储元素的数据类型,可以是基本数据类型,也可以是引用数据类型 :表示数组数组名:数组的变量名,遵循标识符命名规范new:创建数组的关键字,通过new开辟内存空间长度:即数组长度,数组最多能够存放元素的个数。数组长度在定义时指定,不可更改数组的定义格式二:数据类型[ ] 数组名 = new 数据类型[]{元素1, 元素2, 元素3…};格式二的好处:定义时原创 2021-02-26 11:28:19 · 99 阅读 · 0 评论 -
java接口
接口接口的概念接口技术用于描述类具有什么功能,但并不给出具体实现,类要遵从接口描述的统一规则进行定义,所以,接口是对外提供的一组规则、标准。接口的定义定义接口使用关键字interfaceinterface 接口名 {}类和接口是实现关系,用implements表示class 类名 implements 接口名接口创建对象的特点1. 接口不能实例化,通过多态的方式实例化子类对象2. 接口的子类(实现类) 如果是普通类,则必须重写接口中的所有抽象方法 如果是抽象类,则不用重写原创 2021-03-02 16:40:18 · 140 阅读 · 0 评论 -
java多态
多态Java中实现多态的三个步骤: 1. 要有继承(或者实现)关系. 2. 要有方法重写. 3. 要有父类引用指向子类对象.[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-W9ph7lUf-1614674341651)(C:\Users\wukang\AppData\Roaming\Typora\typora-user-images\image-20210222085628974.png)]注:Animal是一个父类,Dog是一个子类。为什么父原创 2021-03-02 16:39:34 · 304 阅读 · 0 评论 -
java Random类的简单使用
Random类的简单使用Random,即随机数。用于产生随机数的类。Random类的使用步骤导包创建键盘录入对象获取随机数[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QJ8rxXkT-1614310048643)(C:\Users\wukang\AppData\Roaming\Typora\typora-user-images\image-20210220110548779.png)]方法 方法的定义格式: 修饰符 返回原创 2021-02-26 11:27:45 · 125 阅读 · 0 评论 -
java选择结构
选择结构 选择结构之if语句: 第一种格式: if(关系表达式) { 语句体1; } 执行流程: 如果关系表达式成立, 则执行语句体1, 如果关系表达式不成立, 则不执行语句体1. 选择结构之if语句: 第二种格式: if(关系表达式) { 语句体1;原创 2021-02-26 11:26:50 · 106 阅读 · 0 评论 -
java Scanner的基本使用
Scanner的基本使用Scanner的概念扫描器。即可以通过Scanner类扫描用户在控制台录入的数据键盘录入数据的步骤导包创建键盘录入对象接收数据[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Zm4cHpq2-1614309907906)(C:\Users\wukang\AppData\Roaming\Typora\typora-user-images\image-20210220092508897.png)]需求:键盘录入两个整数,求它们原创 2021-02-26 11:25:30 · 106 阅读 · 0 评论 -
java继承与方法重写
继承通过扩展一个类来建立另外一个类的过程,叫做继承(inheritance)通俗地说,所谓继承,就是让类与类之间产生父子关系。所有的类都直接或间接的继承自: java.lang.Object 被继承的类叫做父类(基类、超类) 继承的类叫做子类(派生类)**格式(**extends)class 父类 { // ... }class 子类 extends 父类 { // ... }子类继承父类之后有什么效果?子类拥有了父类的非私有成员(成员变量、成员方法)继承的使用原创 2021-03-02 16:38:30 · 207 阅读 · 0 评论 -
java第一个程序HelloWord
第一:第一个程序HelloWordJava程序的最小单位是类,一个Java程序至少拥有一个类Java程序的入口是main方法,main方法的格式是固定的,不能更改public static void main(String[] args){ }在控制台输出内容的语句:System.out.println("要输出的内容");快捷键1. Ctrl相关快捷键介绍Ctrl + B进入光标所在的方法/变量的接口或是定义处,等效于Ctrl +原创 2021-02-26 11:24:50 · 240 阅读 · 0 评论