java63-
创始人
2025-05-29 04:13:02
0次

方法

方法(method)是程序中最小的执行单元。

方法定义
把一些代码打包在一起,该过程称为方法定义。
方法调用
方法定义后并不是直接运行的,需要手动调用才能执行,该过程称为方法调用。

带返回值方法的调用

  1. 直接调用:
    方法名(实参);
  2. 赋值调用:
    整数类型变量名=方法名(实参)﹔
public static void main(String[] args) {}
  1. 输出调用:
    system.out.println(方法名((实参));

输出调用 赋值调用:可以显示返回值

赋值调用 最经常用到

66
81

类和对象

类(设计图)︰是对象共同特征的描述;
对象:是真实存在的具体东西。
在Java中,必须先设计类,才能获得对象。

定义类的补充注意事项

  • 用来描述一类事物的类,专业叫做:Javabean类。
    在Javabean类中,是不写main方法的。
  • 在以前,编写main方法的类,叫做测试类。
    我们可以在测试类中创建javabean类的对象并进行赋值调用。

  • 类名首字母建议大写,需要见名知意,驼峰模式。
  • 一个Java文件中可以定义多个class类,且只能一个类是public修饰,而且public修饰的类名必须成为代码文件名。
    实际开发中建议还是一个文件定义一个class类。
  • 成员变量的完整定义格式是:修饰符教据类型变量名称=初始化值;一般无需指定初始化值,存在默认值。

如何得到对象?

public class类名{
1、成员变量(代表属性的,一般是名词)
2、成员方法(代表行为的,一般是动词)
}

类名对象名=new类名();

封装

面向对象三大特征
多态
封装
继承
在这里插入图片描述

对象代表什么,就得封装对应的数据,并提供数据对应的行为
在这里插入图片描述

构造方法的格式

public class student {
修饰符类名(参数){
方法体;
}
}
public Student(){
system.out.print1n("看看我执行了吗? ");
}public Student(String name,int age){
this.name = name;
this.age = age;
}

1.方法名与类名相同,大小写也要一致
2.没有返回值类型,连void都没有
3.没有具体的返回值(不能由retrun带回结果数据)

③推荐的使用方式
无论是否使用,都手动书写无参数构造方法,
和带全部参数的构造方法

1.构造方法的作用?

  • 创造对象的时候,由虚拟机自动调用,给成员变量进行初始化的。
    2.构造方法有几种,各自的作用是什么?
  • 无参数构造方法:初始化的对象时,成员变量的数据均采用默认值。
  • 有参数构造方法:在初始化对象的时候,同时可以为对象进行赋值。
    3.构造方法有哪些注意事项?
  • 任何类定义出来,默认就自带了无参数构造器,写不写都有。
  • 一旦定义了有参数构造器,无参数构造器就没有了,此时就需要自己写无参数构造器了。
  • 建议在任何时候都手动写上空参和带全部参数的构造方法

标准的javabean类

构造方法
快捷键:
alt + insert
alt + Fn + insert
在这里插入图片描述

P86
8:50
在这里插入图片描述

87三种情况的对象内存图

在这里插入图片描述

相关内容

热门资讯

前端-session、jwt 目录:   (1)session (2&#x...
linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
nodejs:本地安装nvm实... 一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node...
JAVA集合知识整理 Java集合知识整理 HashMap相关 HashMap的底层数据结构:jdk1.8之...
无刷直流电机介绍及单片机控制实... 无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&...
fwdiary(2) dp2 1.传纸条  AcWing 275. 传纸条 - AcWing 走两条路,走一条最大的...
常用的DOS命令 常用的DOS命令 DOS(Disk Operating System,磁...
<C++> 类和对象(下) 1.const成员函数将const修饰的“成员函数”称之为const成员函数,cons...