JAVA:基础函数

一.定义

类中,有特定功能的一段独立代码块(在一个类(一个 .java 文件)里面,一段有自己存在的意义,有自己作用的独立代码)

二.语法

三.使用流程

(1)
定义:确定函数的功能和函数名
声明:确定函数名
实现:确定函数功能
(2)
函数的调用:通过函数名字进行反复的使用

tips:有返回值函数,被调用,返回的结果是一个值,至于这个值是什么类型,将由被调用(函数的返回值类型)方来决定;无返回值函数,也就是没有返回值了,一定是一条语句

eg1:比较两个数的大小,取最大的值,有返回值调用

eg2:比较两个数的大小,取最大的值,无返回值调用

四.访问控制修饰符

访问控制:顾名思义就是 控制访问,用来保护类,变量,方法和构造方法的访问

a.default: 默认,什么也不写,在同一个包内可以访问 ,可以使用在:类, 接口,变量,方法

b.private: 私有的,在同一个类可见,可以使用在:变量、方法。 注意点:private 不能修饰类(外部类)

c.public : 公共的,对所有类可见,可以使用在:类,接口,方法,变量

d.protected: 对同一包内的类和所有子类可见, 可以用在:变量,方法。注意点:protected 不能修饰类(外部类)

eg:

五.非控制修饰符

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

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

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

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

d.synchronized和volatile主要用于线程编程

  • 32
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值