3695-赵同学-Java学科- 扫二维码继续学习 二维码时效为半小时

(0评价)
价格: 免费

成员变量的命名

也是第一个单词小写后面单词大写

[展开全文]

方法的调用

引用变量名.成员方法(实参列表);

定义方法时为形式参数列表;

实际参数列表主要用于对形式参数列表进行初始化操作,因此参数的个数、类型以及顺序都要完全一致。

实际参数可以传直接量、变量、表达式、方法的调用等

 

 

[展开全文]

成员方法体主要用于编写描述该方法功能语句块

成员方法可以实现代码的重用,简化代码

多次使用与出现的代码,打包成成员方法,通过成员方法可以

[展开全文]

成员方法的定义

成员变量描述属性

成员方法描述特征

class 类名{

返回值类型 成员方法名(形参列表)

         成员方法体

}

class Person{

 void show() {

       System.out.println(“没事秀一下”);

}

}

当成员方法名由多个单词组成时,要求从第二个单词起每个单词的首字母大写

返回值主要指从方法体内返回到方法体外的数据内容

返回值类型主要指返回值的数据类型,可以是基本数据类型,也可以是引用数据类型

当返回的数据内容是66时,则返回值类型写int 即可

在方法体中使用return关键字可以返回具体的数据内容并结束当前方法

return关键之后,方法就结束了

当该方法不需要返回需求返回值时,写void即可

形式参数主要用于将方法体外的数据内容带到方法体内

形式参数列表主要指多个形式参数组成的列表,语法格式如下:

数据类型 形参变量名1,数据类型,形参变量名2

当带入的数据内容是"hello"时,则形参列表写String s 即可

当事入的数据内容是"hello"与66时,则形参列表写 String 与int 

若该方法不需要带入任何数据内容时,则形参列表位置啥也不写即可

成员方法体主要用于编写该功能的语块;

 

 

[展开全文]

这个案例是数据之间的元素的copy???

 

 

[展开全文]

数组的优缺点

可以直接通过下标(索引)的方式访问直接位置的元素,速度很快

数组要求所有元素的类型相同

数组要求内存空间连续,并且长度一旦确定就不能修改。

增加和删除元素时可能移动大量元素,效率低

 

 

[展开全文]

增删改查的本质

 

 

[展开全文]

类似于列表的增删改查

 

 

[展开全文]

1、当声明一个变量时,本质上是申明一个空间;

栈区中,用于存放程序运行过程当中所有的局部变量。

无论是数组,还是对象,都是在堆区中存放

 

JVM会在其内存空间中开辟一个称为“堆”的存储空间,这部分空间用于存储使用new关键字的引用变量

基本数据类型,放的是数据内容

引用数据类型,放的是地址

数组是引用数据类型,数组名是存放的是地址

[展开全文]

一维数组的声明方式,与C语言,C++差别较大

数据类型[]  数组名称 = new 数据类型[数组的长度]

new 是Java语言中的关键字

调用数组的Length属性可以获取数组的长度

需要注意的是:数组下标从0开始

数组名、数组元素、数组长度、数组下标

[展开全文]

在java程序中记录单个数据内容时,则声明一个变量即可。

当需要在java程序中记录多个类型相同的数据同容时,则声明一个一维数组即可

一维数组本质上就是在内存空间中申请一段连续的存储单元

数组是相同数据类型的多个元素的容器,元素按线性顺序排列,在java语言中体现为一种引用数据类型

 

 

[展开全文]

If 分支结构

if(条件表达式){

语句块;

}

如果条件不成立,跳过语句块

 

判断条件表达式是否成立

===》若成立,则执行语句块

===》若不成立,则跳过该语句块

 

[展开全文]

java中的分支结构:

先流程图导入

执行流程:从A到 B;为顺序结构

执行流程:条件判断,条件成立,如果成立,执行A;条件不成立,执行B

当需要进行条件判断,并做出选择时,使用分支结构

 

[展开全文]

class 类名 {

数据类型 成员变量名 = 初始值

}

class Person {

String name;

}

当成员变量由多个单词组成时,通常要求从第二个单词起每个单词的首字母大写

对象的属性与行为

属性 = 成员变量

行为 = 成员方法

对象的创建

new 类名();

new Person();

a、当一个类定义完毕后,可以使用new关键字来创建该类的对象,这个过程叫做类的实例化

b、创建对象的本质就是在内存空间的堆区申请一块存储区域,用于存放该对象独有特征信息

这块空间不需要释放

创建的对象,称之为,匿名对象

引用的定义:

a.使用引用数据类型定义的变量叫做引用型变量,简称为“引用”

b.引用变量主要用于记录对象在堆区中的内存地址信息,便于下次访问

语法格式

类名 引用变量名

引用变量名.成员变量名

Person p = new Person();

p.name = 张飞

System.out.println(p.name);

 

 

 

 

 

 

 

 

 

 

 

 

[展开全文]

类与对象的概念

对象主要是指现实生活中客观存在的实体,在java语言中对象体现为内存空间中的一块存储区域

 

堆区中一块存储区域

 

类:对具有相同特征和行为的多个对象共性的抽象描述,在java语言中体现为一个种引用数据类型,里面包含了描述特征/属性的成员变量以及描述行为的成员方法

 

引用数据类型与基本数据类型

成员变量与成员方法

成员方法= 成员函数;

类是用于构建对象的模板,对象的数据结构由定义它的类来决定;

 

 

[展开全文]

面向对象编程的概念

面向对象编程是指先以面向对象的思想进行分析,然后使用面向对象的编程语言进行表达的过程

C语言是面向过程的语言

C++是面向对象,与面向过程的语言

java是纯面向对象的语言

面向过程:第一步干什么,第二步干什么

面向对象:安排一个对象

面向对象的思想精髓(封装、继承、多态),至少掌握一种编程语言

 

 

 

 

[展开全文]

面向对象的编程的概念

万物皆对象

java中的对象

面向对象指以属性和行为的观点去分析现实生活中的事情

 

 

 

[展开全文]

通常情况下可以在测试类给成员变量赋值一些合法但不合理的数值,无论是

[展开全文]

1、对于逻辑与运算符来说,若第一个表达式为假结果为假,此时跳过第二个表达式

对于逻辑或运算符来说,若第一个表达式为真则结果为真,此时跳过第二个表达式

短路特性,为直接略过的特性

 

 

[展开全文]

逻辑运算符

&& 表示逻辑 “与”运算符,相当于“并且”,同真为真,一假为假;

 

|| 表示逻辑或运算符,相当于“或者”,一真为真,同假为假;

! 表示逻辑非运算符,相当于“取反”,真为假,假为真;

 

逻辑运算符的操作数均为boolean表达式

逻辑运算符的图解

逻辑

[展开全文]