2024年java基础都学什么

java基础都学什么函数基本定义 语法 首先我们先要了解什么是函数 函数的定义 在类中 有特定功能的一段独立代码块 说人话 简单来说就是 在一个类 一个 java 文件 里面 一段有自己存在的意义 有自己作用的独立代码 语法 java 基础都学什么 修饰符 返回值类型 方法名 参数类型 参数名 方法体 return 返回值

大家好,我是讯享网,很高兴认识大家。



函数基本定义、语法

首先我们先要了解什么是函数?

函数的定义:在类中,有特定功能的一段独立代码块

说人话:简单来说就是,在一个类(一个 .java 文件)里面,一段有自己存在的意义,有自己作用的独立代码

语法:

java基础都学什么

修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值; }
讯享网

这里引出了新的知识点: 修饰符

修饰符分为:访问控制修饰符 与 非访问控制修饰符

首先我们来看 访问控制修饰符

访问控制:顾名思义就是 控制访问,用来保护类,变量,方法和构造方法的访问,在java中,支持4中不用的访问权限

  • default: 默认,什么也不写,在同一个包内 可以访问 ,可以使用在:类, 接口,变量,方法
  • private: 私有的,在同一个类可见,可以使用在:变量、方法。 注意点:private 不能修饰类(外部类)
  • public : 公共的,对所有类可见,可以使用在:类,接口,方法,变量
  • protected: 对同一包内的类和所有子类可见, 可以用在:变量,方法。注意点:protected 不能修饰类(外部类)

例如:

讯享网public class ClassName { // ... private boolean testFlag; static final double weeks = 1.0; protected static final int TEST_ONE= 1; public static void main(String[] arguments) { // 方法体  } }

接着我们来看 非控制修饰符

static : 表示静态,用来修饰类方法 和 类 变量

重点:被 static 修饰的方法跟类,可以直接通过 类名.方法 、类名.变量 访问

final : 被final 修饰的的类,不能被继承(后续面向对象会涉及),修饰的方法不能被继承类重新定义,修饰的变量为常量,不可修改

abstract : 用来创建抽象类 跟 抽象方法 (面向对象)

synchronized 和 volatile 主要用于线程编程 (java高级部分)

接着 我们回到 主题 :函数

通过 上面 我们已经了解到函数 的修饰符

函数其实也分为 有返回值函数 ,无返回值函数


有返回值函数 :有返回类型 ,简单来说就是一个方法 执行什么功能,有一个结果,把这个功能返回给调用方,用return xxx ,return 后面跟返回值类型同 类型的结果

下面是有返回值函数的图解

无返回值函数 返回值类型 用 void ,简单来说 就是一个方法,执行一个功能,这个功能在这个方法内进行消化,不返回给调用方,没有return

小讯
上一篇 2024-12-26 20:57
下一篇 2024-12-27 08:25

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/4742.html