会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿伟宝座
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
下一页
2021年12月10日
面向对象(11-1):继承
摘要: 面向对象(11):继承 1、继承的概述 (1)多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为, 只要继承那个类即可;通过extends关键字可以实现类与类的继承 (2)把多个类中相同的内容提取到另外定义的类中,然后其他类继承这个独立的类 (3)exte
阅读全文
posted @ 2021-12-10 23:39 阿伟宝座
阅读(73)
评论(0)
推荐(0)
2021年12月8日
面向对象(10):代码块(面试涉及到一部分)
摘要: 面向对象(10):代码块(面试涉及到一部分) 目的:今后面试的时候,会有相关程序题,需要熟悉不同的代码块的执行顺序 1、代码块:在Java中,使用{}括起来的代码被称为代码块 2、根据其位置和声明的不同,可以分为: (1)局部代码块 (2)构造代码块 (3)静态代码块 (4)同步代码块(后面多线程详
阅读全文
posted @ 2021-12-08 10:49 阿伟宝座
阅读(67)
评论(0)
推荐(0)
2021年12月7日
面向对象(9-2):制作以及使用帮助文档(API)
摘要: 面向对象(9_2):制作以及使用帮助文档(API) 一、制作帮助文档 1、文档注释的格式: /星星.........星/ 2、通过文档注释制作一个说明书 (1)写一个工具类 (2)在工具类中加入文档注释:作者,版本,方法中参数,返回值...... (3)创建帮助文档(API) 步骤: ①在I
阅读全文
posted @ 2021-12-07 21:20 阿伟宝座
阅读(153)
评论(0)
推荐(0)
面向对象(9-1):制作工具类
摘要: 面向对象(9):制作工具类 1、例:遍历数组、输出数组元素中的最大值 public class ArrayDemo { public static void main(String[] args) { //定义一个数组 int[] arr = {12,27,36,68,34,72,88}; //遍历
阅读全文
posted @ 2021-12-07 19:01 阿伟宝座
阅读(91)
评论(0)
推荐(0)
面向对象(8-2):main方法传参
摘要: 面向对象:main方法传参 现在我们来详细解剖一下HelloWorld,main方法 public:公共的,访问权限最大,因为要被JVM识别所编译,所以权限要够大 class:java的基本单位类,class是定义一个类的关键字 MainDemo:类名,符合标识符的命名规则 static:静态的,属
阅读全文
posted @ 2021-12-07 14:52 阿伟宝座
阅读(69)
评论(0)
推荐(0)
2021年12月6日
面向对象(8-1):static关键字(静态修饰)
摘要: 面向对象(8):static关键字(静态修饰) 定义一个人,成员变量有姓名、年龄、国籍 //创建类 class Person{ //定义成员变量 private String name; private int age; private String nationality; //创建无参构造方法
阅读全文
posted @ 2021-12-06 23:16 阿伟宝座
阅读(99)
评论(0)
推荐(0)
面向对象(7-4):类的初始化过程(内存图很重要)
摘要: 面向对象:类的初始化过程(很重要) Student s = new Student(); 在内存中做了哪些事情? (1)加载Student.class文件进内存 (2)在栈内存为s开辟空间 (3)在堆内存为学生对象开辟空间 (4)对学生对象的成员变量进行默认初始化 (5)对学生对象的成员变量进行显示
阅读全文
posted @ 2021-12-06 21:42 阿伟宝座
阅读(61)
评论(0)
推荐(0)
面向对象(7-3):标准规范的类代码以及赋值方式
摘要: 面向对象:标准规范的类代码以及赋值方式 结合上一章节,在以后的开发中,制定了一个规范的类代码以及成员变量的赋值方式 1、在类中应该包含: (1)创建类 (2)定义成员变量,并用private修饰 (3)创建无参构造方法 (4)创建带参构造方法 (5)创建公共的setXxx()方法和getXxx()方
阅读全文
posted @ 2021-12-06 21:41 阿伟宝座
阅读(103)
评论(0)
推荐(0)
2021年12月5日
面向对象(7-2):给对象的成员变量赋值的两种方式
摘要: 给对象的成员变量赋值的两种方式 方法一:使用类提供的公共的setXxx()方法给成员变量进行赋值 方法二:使用带参数的构造方法给成员变量赋值 方法一: class Student{ //创建一个学生类 private String name; //定义成员变量name private int age
阅读全文
posted @ 2021-12-05 22:08 阿伟宝座
阅读(1360)
评论(1)
推荐(0)
面向对象(7-1):构造方法
摘要: 面向对象(7):构造方法 前言 例1: class Student{ //创建一个学生类 private String name; //定义成员变量name private int age; //定义成员变量age public void setName(String name){ //定义name
阅读全文
posted @ 2021-12-05 21:58 阿伟宝座
阅读(166)
评论(1)
推荐(0)
面向对象(6):this关键字
摘要: 面向对象(6):this关键字 //定义一个学生类 class Student66{ //定义成员变量 private String name; private int age; //定义公共方法,供外界可以获取和赋值 //定义name的公共方法 public void setName(String
阅读全文
posted @ 2021-12-05 17:04 阿伟宝座
阅读(38)
评论(1)
推荐(0)
面向对象(5):封装:private关键字、公共的setXxx()和getXxx()方法
摘要: 面向对象(5):封装 例1、show方法表示打印全部成员变量 //定义一个学生类 class Student02{ //定义学生类中的成员变量 String name; int age; //定义学生类中的成员方法 //show方法表示打印出所有的成员变量,切记! public void show(
阅读全文
posted @ 2021-12-05 14:09 阿伟宝座
阅读(210)
评论(2)
推荐(0)
2021年12月4日
面向对象(4):匿名对象
摘要: 面向对象(4):匿名对象 1、匿名对象:简单来说,就是没有名字的对象 用内存的形式解释: 之前,一直都是在堆内存中new对象,然后将地址值赋给栈里面的变量,这个变量也就是对象的名字; 而匿名对象,就说明没有栈中的变量引用。 2、匿名对象的使用场景 (1)当调用方法的时候,只能调用一次;调用多次的时候
阅读全文
posted @ 2021-12-04 23:14 阿伟宝座
阅读(387)
评论(0)
推荐(0)
面向对象(3):参数问题(方法上的形参是引用/基本数据类型)
摘要: 参数问题(方法上的形参是引用/基本数据类型) 1、当方法上的形参是引用数据类型(类) 类是一个引用数据类型,可以当作形参的数据类型; 当今后看到一个方法上的形参是一个引用数据类型的时候 实际上它需要的是一个对应类的对象的地址值 定义一个动物叫的方法 //先定义一个动物类 class Animal {
阅读全文
posted @ 2021-12-04 21:37 阿伟宝座
阅读(277)
评论(1)
推荐(0)
面向对象(2):成员变量和局部变量的区别
摘要: 面向对象(2):成员变量和局部变量的区别 1、一个手机对象 手机: 属性:品牌,颜色,价格 行为:打电话,发短信,学习 Phone: 成员变量:brand,color,price 成员方法:call,sendMessage,study //定义一个手机类 public class Phone { /
阅读全文
posted @ 2021-12-04 19:26 阿伟宝座
阅读(72)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
下一页
公告