上一页 1 ··· 44 45 46 47 48
摘要: 通过this关键字访问类中的属性,方法。 通过谁调用的方法,this就指向谁。 构造方法是专门用来创建对象的方法, 通过new来创建对象时就是在调用构造方法, 注意事项: 构造方法的名称与类的名称完全一样, 构造方法没有返回值。 也没有返回值类型。 如果没有定义构造方法,编译器会自动生成一个。 构造 阅读全文
posted @ 2020-07-14 16:42 青竹之下 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 区别: 定义位置: 局部变量:方法中; 全局变量:方法的外部,直接写在类中; 局部变量:只能在方法中只用; 全局变量:整个类中通用。 局部变量:没有默认值,必须手动赋值; 全局变量:有默认值; private: private可以将需要保护的成员变量进行修饰 一旦使用了private进行修饰,变量在 阅读全文
posted @ 2020-07-13 16:08 青竹之下 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 一个类无法直接使用,需要导包,即类的地址。 格式:import 包名称.类名称; 如果在一个包内则无需导包。 创建对象: 格式:类名称 对象名=new()类名称; 使用: 使用成员变量: 对象名.成员变量名 使用成员方法: 对象名.成员方法(参数); 成员变量如果没赋值会有默认值 阅读全文
posted @ 2020-07-12 15:54 青竹之下 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 与面向过程不同,面向对象无需每一步都亲历亲为,可以定义相关的类来实现功能。 面向对象思想可以简化程序,使得程序变得清晰简单。 类: 类包含两部分: 成员变量与成员方法; 定义格式: public class 类名称 { }; 注意式事项: 在类中定义成员方法时格式为: public 返回值类型 函数 阅读全文
posted @ 2020-07-11 15:26 青竹之下 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 打印数组需要数组名称后面加大括号,括号内写上第一个人元素。 例:array[0]; 在动态数组中,当并未赋值时int数组默认未0; 布尔型为false; 引用类型为null; 数组在使用注意两个问题: 索引越界,空指针异常; 数组的名称加上.length可以获得数组的长度。 当数组作为方法的参数时传 阅读全文
posted @ 2020-07-10 14:56 青竹之下 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 动态数组在定义的时候指定了长度, 而静态不指定长度,根据实际要求设定长度。 静态数组: 定义格式:数据类型 []数组名称=new 数据类型 []{元素1,元素2.。。。。。}; 省略格式: 数据类型 []数组名称= []{元素1,元素2.。。。。。}; 注意事项: 1:虽然没有指定长度,但是仍然会自 阅读全文
posted @ 2020-07-09 16:19 青竹之下 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 方法的重载: 可以实现相同函数名,用一个函数名称实现多个功能。 注意事项: 首先参数的类型或者个数不同才可以重载,但是与参数的名称无关。 参数的类型顺序不同也可以进行重载。 与方法的返回值无关,之和方法的名称与参数类型,及参数类型的顺序有关。 数组: 可以存储多个数据。 特点:是一种引用类型。 数组 阅读全文
posted @ 2020-07-08 15:27 青竹之下 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在定义方法之前首先要了解方法的使用注意事项: 1:方法的定义顺序无所谓; 2:方法定义的时候要挨着; 3:不能在一个方法内部调用另一个方法; 4:要使用方法,先要进行调用; 然后介绍方法的三种调用方式: 1:单独调用,直接调用; 2:打印调用,将方法的结果打印出来; 3:赋值调用,将方法的结果赋给变 阅读全文
posted @ 2020-07-07 15:06 青竹之下 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 之前已经学习了c语言和c++具有了一点的编程知识,面对Java的学习我们从方法开始。 首先是方法的定义形式: public class 类名 { public static void main() { } } 这就是Java方法的基本形式,Java的很多知识都和c语言相关,但是又有着自身的独特性。 阅读全文
posted @ 2020-07-06 23:21 青竹之下 阅读(89) 评论(0) 推荐(0) 编辑
上一页 1 ··· 44 45 46 47 48