首页 > 编程语言 >java方法:什么是方法?

java方法:什么是方法?

时间:2024-09-12 21:35:26浏览次数:7  
标签:java 什么 static void main 方法 public

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

  1. 方法是解决一类问题的步骤的有序组合
  2. 方法包含于类或对象中
  3. 方法在程序中被创建,在其他地方被引用
    例如:

即 ______()是方法
设计方法的原则:方法的本意时功能块,就是实现某个功能块,就是实现某个功能的语句块的集合,所以最好保持方法的原子性,就是一个方法只完成一个功能,这样利于我们后期的扩展
命名方式依然是:首字母小写,后续驼峰原则

main()方法在最底层,因此要尽量保持main()方法的简洁,将公共的部分写在外部,这样调用起来会方便:![]

public class Demo1 {
    //main方法
    public static void main(String[] args) {
        test();
    }

    public static void test(){
        for(int i=0;i<=1000;i++){
            if(i%5==0){
                System.out.print(i+"\t");
            }
            if (i%(5*3)==0){
                System.out.print("\n");
            }
        }
    }

标签:java,什么,static,void,main,方法,public
From: https://www.cnblogs.com/205445xcvbn/p/18411146

相关文章

  • 机器线程数量突然激增的原因是什么?
    机器上的线程数量突然激增可能由多种原因引起。以下是一些常见的原因及其可能的解决方法:1.应用程序或进程问题某个应用程序或进程可能创建了大量线程,这通常是由于编程错误、资源泄漏或不当的线程管理引起的。解决方法:使用系统监控工具(如任务管理器、top、htop)查看哪个......
  • 基于java+ssm+vue的大学生社团活动管理微信小程序
    项目介绍随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了基于大学生社团活动管理的微信小程序的开发全过程。通过分析大学生社团活动管理的不足,创建了一个计算机管理基于大学生社团活动管理的微信小程序的方案。文章介绍了基......
  • 基于java+springboot+vue的校园失物招领系统
    ......
  • WPF 什么时候 VisualTreeHelper.GetDescendantBounds 将返回无穷大
    本文将和大家介绍在什么情况下WPF将会在调用VisualTreeHelper.GetDescendantBounds方法时,返回一个无穷大的范围尺寸在WPF的容器控件的里层元素的RenderTransform包含NaN将会导致对上层容器调用VisualTreeHelper.GetDescendantBounds返回无穷大返回的矩形范围是-∞,......
  • 关于java学习基础路线的分享【javaSE】
    成长路上不孤单......
  • java学习第一天
    java定义指针ctrl+a全选classhellword(//class 定义一个类名,类名和文件名可以不一样//写了多少个class类,就有多少个class文件 publicstaticvoidmain(string[]args){ System.out.println("hello,world")})​```编译刷时候要有后缀名```classdemo{ publ......
  • Java 假设有一个对象list 有4列,4和3比较name 如果name不相同则记录4的version值string
    可以使用传统循环或Java8的流(Stream)API来实现这一逻辑。以下是这两种方法的示例代码:1.使用传统循环importjava.util.List;publicclassMain{publicstaticvoidmain(String[]args){List<MyObject>list=...;//初始对象列表String......
  • 【人脸检测】SCRFD:训练数据采样和计算分配策略结合的高效人脸检测方法
    SampleandComputationRedistributionforEfficientFaceDetection论文链接:http://arxiv.org/abs/2105.04714代码链接:https://github.com/deepinsight/insightface/tree/master/detection/scrfd一、摘要 文中指出训练数据采样和计算分配策略是实现高效准确人脸检......
  • Java怎么把多个对象的list的数据合并
    1.示例一:创建几个包含Person对象的List,并将它们合并成一个新的List在Java中,将多个对象的List合并通常涉及到遍历这些List并将它们的元素添加到一个新的List中。这里,我将给出一个详细的代码示例,该示例将展示如何将多个包含相同类型对象的List合并成一个List。假设我们有一个简单的......
  • 什么是TLS?
    tls又名传输层安全协议,见名知义,这是一种安全协议,为互联网通信提供安全及数据完整性提供保障,其位置大约在于http和tcp之间,可以将其理解为ssl的后继。前置知识对称加密:仅使用一个对称密钥来加密明文,解密密文。非对称加密:也称为公钥加密,使用两个单独的非对称加密密......