文档章节

博为峰Java技术题 ——JavaSE Java 方法Ⅰ

博为峰教研组
 博为峰教研组
发布于 2016/11/29 14:17
字数 584
阅读 5
收藏 0

博为峰小博老师

我们经常使用到 System.out.println(),那么它是什么呢?

l println() 是一个方法。

l System 是系统类。

l out 是标准输出对象。

这句话的用法是调用系统类 System 中的标准输出对象 out 中的方法 println()。

[什么是方法]

Java方法是语句的集合,它们在一起执行一个功能。

l 方法是解决一类问题的步骤的有序组合

l 方法包含于类或对象中

l 方法在程序中被创建,在其他地方被引用

[方法的优点]

l 使程序变得更简短而清晰。

l 有利于程序维护。

l 可以提高程序开发的效率。

l 提高了代码的重用性。

[方法的命门规则]

l 必须以字母、'_'或'$'开头。

l 可以包括数字,但不能以它开头。

[方法的定义]

一般情况下,定义一个方法包含以下语法:

  

方法包含一个方法头和一个方法体。下面是一个方法的所有部分:

l 修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。

l 返回值类型 :方法可能会返回值。returnValueType 是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType 是关键字void。

l 方法名:是方法的实际名称。方法名和参数表共同构成方法签名。

l 参数类型:参数像是一个占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。参数列表是指方法的参数类型、顺序和参数的个数。参数是可选的,方法可以不包含任何参数。

l 方法体:方法体包含具体的语句,定义该方法的功能。

  

如:

 

  

参数可以有多个:

  

注意: 在一些其它语言中方法指过程和函数。一个返回非void类型返回值的方法称为函数;一个返回void类型返回值的方法叫做过程。

[实例]

下面的方法包含 2 个参数 num1 和 num2,它返回这两个参数的最大值。

  

© 著作权归作者所有

共有 人打赏支持
博为峰教研组
粉丝 50
博文 1224
码字总数 479077
作品 0
黄浦
程序员
私信 提问
win10系统JDK8安装环境配置教程

本节博主主要介绍jdk8的安装,以及一些注意事项,同时博主也需要留着配置路径自己以后使用。 安装步骤: (一)下载JDK官网地址:http://www.oracle.com/technetwork/java/javase/downloads...

em_aaron
2018/08/04
0
0
JAVA基础再回首(三十)——JAVA基础再回首完美结束,感概万千!

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m366917/article/details/52724939 JAVA基础再回首(三十)——JAVA基础再回首完美结束,感概万千! 经过了几...

Aduroidpc
2016/10/02
0
0
Java SE 8u20/7u67 发布

Java SE 8u20 发布了,此版本包括 JDK 8 的新特性改进,安全更新和性能提升。同时还包括新的 MSI 企业 JRE 安装器,新 高级管理工作台和 JMC 5.4。 下载地址: http://www.oracle.com/techne...

oschina
2014/09/28
2.1K
3
用大白话告诉你啥是Java开发

Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此...

远方Java
2018/06/14
0
0
jps命令:查看Java进程等详细信息

jps是java自带的查看java进程的命令,通过这个命令可以查看当前系统所有运行中的java进程、java包名、jar包名及JVM参数等。 jps -help 可以查看命令用法。 -q: 只显示VM 标示,不显示jar,cla...

java技术栈
2017/11/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

《货币商人》读后感作文选登3800字

《货币商人》读后感作文选登3800字: 领导之法、管理之术的大智慧与小技巧(宝安支行纪委书记葛希) 非常感谢夏书记向我们推荐了这本《货币商人》。这本书我读第一遍时惊现它像一个宝藏,蕴藏...

原创小博客
8分钟前
0
0
面试之ssm粗略简答

说实在的,spring源码对我来说可能就是报错的时候会一个个点进去找错误源头,其他都是为了让自己学习大神们优秀的编程思想和理念(顺便面试的时候吹吹牛皮~) 这次zhjj就直接抛了一个范围很...

无极之岚
9分钟前
0
0
史上最强Dubbo面试25题含答案详解:核心组件+架构设计+服务治理等

1.Dubbo是什么? Dubbo 是一个分布式、高性能、透明化的 RPC 服务框架,提供服务自动注册、自动发现等高效服务治理方案, 可以和 Spring 框架无缝集成。 RPC 指的是远程调用协议,也就是说两...

mikechen优知
33分钟前
0
0
如何正确的选择云数据库?

本文由云+社区发表 作者:数据库 江湖传说在选择和使用云数据库过程中 10个人有9个会遇到以下问题: 数据库正常使用过程中莫名卡顿 经常遭遇主从延迟和主从不一致 不知如何实现无损跨云跨数据...

腾讯云加社区
34分钟前
0
0
虚拟机下centos7.x简易命令大全与试玩体验

OS: liunx version: centos7.x date: 2019-01-18 1. cd / : 进入服务器根目录 2. cd .. : 进入当前目录的上一级 3. ls : 显示当前目录下的所有文件夹或文件(list的缩写) 4. ip addr : 展示服...

皇冠小丑
45分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部