1. 什么是方法:
  2. 问题:
    System是一个系统类,out是一个标准输出对象,println是out对象的一个方法。
  3. 方法设计的原则:
  4. 方法命名规则:首字母小写,驼峰命名规则。
  5. 所有变量,方法,类名都要见名知意
    类成员变量:首字母小写和驼峰原则:monthSalary除了第一个单词 外,后面的单词首字母大写
    局部变量:首字母小写和驼峰原则
    常量:大写字母和下划线构成,如:MAX_VALUE
    类名:首字母大写和驼峰原则,Man,GoodMan
    方法名:首字母小写和驼峰原则:run(),runRun();
    遵循命名使代码便于阅读
  6. 方法的位置:我们自己写出的方法一般在类的里面,main函数的外面,是自己定义的实现某些功能的代码语句的集合。
  7. 加入了static修饰的方法叫做类方法,就可以在main函数中调用了。
  8. 用方法实现加法代码演示如下:

    可点击代码左侧标记断点,点击file下行的小虫子,在console旁单击下一步调试程序
  9. 主要保持方法的原子性:即一个方法只实现一个功能,这样有利于后期的拓展。
    将一些常用功能封装在方法里,方便调用

方法详解(命名规则)相关推荐

  1. Java基础提升篇:equals()与hashCode()方法详解

    概述 java.lang.Object类中有两个非常重要的方法: public boolean equals(Object obj) public int hashCode() Object类是类继承 ...

  2. 【Python入门】Python字符串的45个方法详解

    Python中字符串对象提供了很多方法来操作字符串,功能相当丰富.必须进行全面的了解与学习,后面的代码处理才能更得心应手,编程水平走向新台阶的坚实基础.目前一共有45个方法,给大家分类整理,可以收藏查 ...

  3. JavaSE——面向对象进阶(封装、this、static、代码块、包、权限修饰符、main方法详解)

    第2节 面向对象进阶 一.封装与private 概述: 封装的意义在于保护或者防止代码(数据)被我们无意中破坏.保护成员属性,不让类以外的程序直接访问和修改. 封装原则: 隐藏对象的属性和实现细节,仅 ...

  4. Day13-Java方法详解,方法的定义、重载,命令行传参,可变参数与递归

    Java方法详解 什么是方法? Java的方法是语句的集合,他们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法再程序中被创建,在其他地方被引用 [方法原子性]一个方 ...

  5. Spring JdbcTemplate方法详解

    2019独角兽企业重金招聘Python工程师标准>>> Spring JdbcTemplate方法详解 标签: springhsqldbjava存储数据库相关sql 2012-07- ...

  6. java多线程中的join方法详解

    java多线程中的join方法详解 方法Join是干啥用的? 简单回答,同步,如何同步? 怎么实现的? 下面将逐个回答. 自从接触Java多线程,一直对Join理解不了.JDK是这样说的:join p ...

  7. ASP.NET MVC 5 学习教程:Details 和 Delete 方法详解

    ASP.NET MVC 5 学习教程:Details 和 Delete 方法详解 原文 ASP.NET MVC 5 学习教程:Details 和 Delete 方法详解 在教程的这一部分,我们将研究一 ...

  8. python支持向量机回归_Python中支持向量机SVM的使用方法详解

    除了在Matlab中使用PRTools工具箱中的svm算法,Python中一样可以使用支持向量机做分类.因为Python中的sklearn库也集成了SVM算法,本文的运行环境是Pycharm. 一.导 ...

  9. python process 函数_Python Process创建进程的2种方法详解

    前面介绍了使用 os.fork() 函数实现多进程编程,该方法最明显的缺陷就是不适用于 Windows 系统.本节将介绍一种支持 Python 在 Windows 平台上创建新进程的方法. Pytho ...

  10. Python的Django框架中forms表单类的使用方法详解2

    用户表单是Web端的一项基本功能,大而全的Django框架中自然带有现成的基础form对象,本文就Python的Django框架中forms表单类的使用方法详解. Form表单的功能 自动生成HTML ...

最新文章

  1. Java - 网络编程(NetWork)
  2. 信息系统项目管理师:第9章:项目人力资源管理(2)-章节重点
  3. how to resolve error message java.lang.ClassNotFoundException: org.springframework
  4. nasa电池数据集_文章分享—模型与滤波算法结合的锂电池剩余寿命预测方法
  5. 网络自己发 sip invite_IP话机网页配置SIP账号
  6. 阿里取消“361”绩效考核,不写周报不鼓励加班?
  7. python统计词频_Python中文分词及词频统计
  8. rhel5.3服务器安装centOS的yum源
  9. 计算机分屏解决方案,一机多屏显示技术解决方案
  10. win10 oracle fonts,win10字体无法粘贴到fonts怎么办 字体无法粘贴到fonts的解决方法...
  11. instagram图片下载_如何使用Python下载Instagram个人资料图片
  12. linux自动微信发信息,Linux下发送微信消息
  13. vue项目使用i18n插件实现多语言切换功能
  14. 当你不能够再拥有,你唯一可以做的,就是令自己不要忘记
  15. 编程猫海龟编辑器 附使用教程
  16. mysql 经纬度范围_MySQL之根据经纬度查询多少公里范围内的数据
  17. 青春饭碗——程序员,年纪大了怎么办?
  18. 世界上最经典的25句话[转载]
  19. 零跑股价再度上涨的原因到底是什么呢?
  20. NOIP2016·洛谷·天天爱跑步

热门文章

  1. selenium框架爬取p2p问题平台信息,需加载点击页面的。
  2. 各种“地”—— 各种“GND”
  3. esmtp 源码 分析
  4. (原創) 如何破解ModelSim 6.1f? (IC Design) (ModelSim)
  5. perl正则表达式匹配中文
  6. 【音视频开发】基础知识:视频简介
  7. Oracle 查询当前系统时间的几种方式
  8. 一文弄懂:训练集、测试集、验证集
  9. Navicat还原nb3备份文件步骤
  10. PHP使用swagger-php自动生成api文档(详细附上完整例子)