Java注释:
                //:单行注释
                /**/:多行注释
                /**    */:JavaDoc注释
    方法:
            语法:

访问修饰符    返回值类型    方法名(){
                            方法体
                        }

举例:
                                public void run(){
                                    System.out.println("");
                                }
                                public String robball(){
                                    String ball="球";
                                    return ball;
                                }
    方法的返回值:

1.如果方法具有返回值,方法中必须使用关键字return返回该值,返回值类型为该返回值的类型
            return 表达式;    作用: 跳出方法、返回结果
            2.如果方法没有返回值,返回值类型为void

案例:
                public class Lion {
                    //颜色属性
                    String color;
                    
                    int age;
                    
                    public void run(){
                        
                        System.out.println("狮子正在跑");
                    }
                    
                    public void say(){
                        System.out.println("狮子饿了,叫着要吃饭");
                    }
                    
                    public String robBall(){
                        System.out.println("呵呵");
                        String ball="排球";
                        
                        return ball;
                    }
                    
                    //获取狮子的年龄
                    public int getAge(){
                        int age=18;
                        return age;
                    }
                }
                public class Test {
                    public static void main(String[] args) {
                        Lion lion = new Lion();

/*lion.run();

String ball = lion.robBall();
                        
                        
                        System.out.println("狮子正在玩:" + ball);
                        System.out.println("方法执行完毕之后回来!");
                        */
                        
                        System.out.println(lion.getAge());
                        
                    }
                }
        局部变量和成员变量:
                作用域不同
                局部变量的作用域仅限于定义它的方法
                成员变量的作用域在整个类内部都是可见的
                初始值不同
                Java会给成员变量一个初始值
                Java不会给局部变量赋予初始值
                注意:
                    在同一个方法中,不允许有同名局部变量
                    在不同的方法中,可以有同名局部变量
                    在同一个类中,成员变量和局部变量同名时,局部变量具有更高的优先级

转载于:https://www.cnblogs.com/ws1149939228/p/9092569.html

JAVA类的无参方法相关推荐

  1. 反序列化时,java类需要无参构造函数

    反序列化时,java类需要无参构造函数 现象 原因 解决办法 现象   今天在调http接口时,接收到的返回值一直是null,debug后发现系统抛了"No suitable constru ...

  2. Java类(无参、有参构造方法、静态变量)

    构造方法 作用: 初始化成员变量的 注意: 1.构造方法 没有返回值 甚至不写返回值的类型 2.构造方法的方法名 与类名 相同 书写: 关键字 构造方法名(){ } 举例: 创建cat类: publi ...

  3. java空类型方法无参_类的无参方法

    一.JavaDoc注释 语法: /** *@author Flc */ @author 标明开发该类模块的作者 @version 标明该类模块的版本 @see 参考转向,也就是相关主题 @param ...

  4. java钝角三角形怎么判断,java-第十三章-类的无参方法(一)-根据三角形的三条边长,判断是直角,锐角还是钝角三角形...

    package 本章总结; public class A03class { public boolean showA(int a ,int b ,int c){ boolean con=false; ...

  5. java 反射调用无参方法_java反射调用方法

    使用参数 args 在 obj 上指派该对象所表示方法的结果 3:hello world!级别的反射调用: package com.dao.Text; import java.lang.reflect ...

  6. java-第十一章-类的无参方法-计算器运算

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 3 ...

  7. java-第十一章-类的无参方法-随机出一个商品规定次数猜对商品归用户所有

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 3 ...

  8. java-第十三章-类的无参方法(一)-实现客户姓名的添加和显示

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 3 ...

  9. java-第十三章-类的无参方法(一)-根据三角形的三条边长,判断是直角,锐角还是钝角三角形...

    package 本章总结;public class A03class {public boolean showA(int a ,int b ,int c){boolean con=false;if(( ...

最新文章

  1. 实心和空心哪个抗弯能力强_空心砖4大优缺点一次看 便宜耐用营造大自然原始风...
  2. UVA 10976 - Fractions Again?!
  3. 导入第三方库报 unknown type name 'NSString' 错误
  4. 数据分析师的自我修养丨如何进阶为数据科学家
  5. centos6.5搭建php网站,Centos6.5下搭建web环境(Apache+mysql+php+phpMyAdmin)
  6. kafka0.8消费者实例
  7. 【51单片机快速入门指南】4.1: I2C 与 AT24C02 (EEPROM) 的跨页连续读写
  8. 【2017年第3期】专题:面向社会治理和服务的大数据
  9. 关于解决并发问题,99%的程序员都会忽略的一个重要方案!
  10. Windows Phone 7 实战第二天 二维码QRcode
  11. 实用收藏Linux命令备忘
  12. 国际旅游管理专业跨专业考计算机,第二年跨校跨专业考旅游管理公费成功,一点经验给大家...
  13. lucene的简介及其工作方式的学习总结
  14. 一种结合实例和语义分割从田间图像中识别咖啡叶病虫害的深度学习方法
  15. [BJTU]C语言期中考试总结
  16. c语言析构函数的作用,详解析构函数出现的必要性
  17. ucos 学习:STM32F107 学习板 资料收集
  18. 5G 网络的会话性管理上下文对比介绍
  19. 你他喵的告诉我标题怎么起!
  20. druid.io index_realtime任务的hand off:仍然是源码+log说清楚

热门文章

  1. mysql锁表语句,Java核心知识点
  2. iostat查看服务器io
  3. python天天向上的力量三天打鱼两天晒网_天天向上的力量
  4. 复用Oracle数据文件,Oracle 多元复用数据库文件
  5. matlab菜单的中文意思,matlab菜单制作
  6. linux 非root身份安装java_Linux非root用户安装jdk和tomcat
  7. java连接mysql数据库时出现乱码_java连接mysql数据库中文乱码问题
  8. mysql 读取oracle数据_Python中Pandas通过read_sql方法从Mysql或Oracle数据库中读取数据帧(DataFrame)...
  9. docker部署express项目
  10. 前端遮罩层实现_cocos creator--游戏开奖功能组件《刮刮卡》特效实现