首页 > 编程语言 >Java中的方法

Java中的方法

时间:2022-09-04 16:34:06浏览次数:56  
标签:Java 修饰符 static 修饰 静态方法 方法 final

方法的定义

定义方法的格式

修饰符 返回值类型 方法名(参数类型){

***

}

修饰符

访问控制修饰符

public private protected

  • 当父类声明为public时,子类必须为public
  • 当父类声明为protected时,子类必须为protected
  • 当父类为private时,则不可被继承

非访问修饰符

static final abstract synchronized volatile

static

  • 当static修饰类变量或常量时,功能与c++中类似,表示变量(常量)被该类的所有成员共有。
  • 当static修饰类方法时,表示此方法为静态方法(与实例方法对应),同样与在c++类中的作用类似,在静态方法不依赖于具体的对象而调用,同时不可在静态方法中使用this关键字,在实例方法中可以直接访问所属类的静态变量、静态方法、实例变量和实例方法。

final

  • 当final修饰类时,表示此类不可被继承。
  • 当final修饰方法时,表示此方法不可在继承中被修改。(类的private方法会隐式地被指定为final方法)
  • 当final修饰变量时,作用与c++中的const基本类似。

abstract

  • abstract修饰类时,表明此类为抽象类,不可被实例化。

synchronized volatile

  • synchronized和volatile用于保持线程之间的有序性。

标签:Java,修饰符,static,修饰,静态方法,方法,final
From: https://www.cnblogs.com/CSQsummerW/p/16655350.html

相关文章

  • 在Centos中yum安装和卸载软件的使用方法
    在Centos中yum安装和卸载软件的使用方法安装方法安装一个软件时yum-yinstallhttpd安装多个相类似的软件时yum-yinstallhttpd*安装多个非类似软件时yum-yinstallht......
  • 《Java编程思想》读书笔记(四)
    前言:三年之前就买了《Java编程思想》这本书,但是到现在为止都还没有好好看过这本书,这次希望能够坚持通读完整本书并整理好自己的读书笔记,上一篇文章是记录的第十七章到第十......
  • Java流程控制
    01用户交互Scanner我们通过Scanner类获取用户的输入。基本语法:Scanners=newScanner(System.in);通过Scanner类的next()或nextLine()方法来获取输入的字符串,再读......
  • JavaDoc注释
    生成API文档时的参数信息@author作者名@version版本号@since最早可使用的jdk版本@param参数名@return返回值@throws抛出异常生成自己的API说明文档使用CMD方......
  • 佳能mp288复印身份证方法
    佳能mp288如何复印身份证_百度知道 https://zhidao.baidu.com/question/2202757774825340748.html1、首先进行身份证正面复印,将一体机的扫描面板一分为二,身份证反面朝上......
  • Day05__方法
    方法何为方法?packagemethod;//何为方法?publicclassDemo01{publicstaticvoidmain(String[]args){System.out.println(add(1,2));}......
  • 第十章-JavaScript 互操作性
    从C#调用JavaScript浏览器具有许多您可能希望在Blazor网站中使用的功能。例如,您可能希望使用浏览器的本地存储来跟踪某些数据。由于Blazor的JavaScript互操作性......
  • java学习笔记019 JDK 8新特性
    1.Lambda表达式eg1: //原始写法 Runnabler1=newRunnable(){ @Override publicvoidrun(){ System.out.println("helloworld"); } } r1.run(); //Lamb......
  • 股票估值方法
     相对估值法:一家企业的核心资产和能力,通过2个数据来看,一个是净资产,一个是净利润。这类似于在银行的存款本金和存款的收益。市盈率 (简称PE)=市值 / 净利润 (或者 =......
  • Java中Iterator和ListIterator用法整理
    1 迭代器简介(Iterator)迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建......