zoukankan      html  css  js  c++  java
  • Java基础(4) | 匿名对象

    # 什么是匿名对象?

    匿名对象没有名字和赋值运算

    new 类名称();

    创建对象的标准格式:
    类名称 对象名 = new 类名称();

    # 注意事项

    匿名对象只能使用一次
    所以如果确定某个对象只是用一次,则可以使用匿名对象

    # 代码演示

    package com.leerep.javabase.anonymous;
    
    import java.util.Scanner;
    
    public class AnonymousDemo {
        public static void main(String[] args) {
            //匿名对象普通使用
            int num = new Scanner(System.in).nextInt();
            System.out.println("匿名对象普通使用: " + num);
    
            //匿名对象传参
            methodParam(new Scanner(System.in));
    
            //返回匿名对象
            Scanner sc = methodReturn();
            int a = sc.nextInt();
            System.out.println("返回匿名对象: " + a);
        }
    
        public static Scanner methodReturn() {
            return new Scanner(System.in);
        }
    
        public static void methodParam(Scanner scanner) {
            int num = scanner.nextInt();
            System.out.println("匿名对象传参: " + num);
        }
    }
    
  • 相关阅读:
    AXI协议(一)
    System Verilog基础(一)
    AHB协议
    验证的概述
    简易APB4 slave实践
    APB协议
    指令跳转与预测
    HDU4405--Aeroplane chess(概率dp)
    BZOJ1419——Red is good(期望dp)
    BZOJ1426----收集邮票(期望dp)
  • 原文地址:https://www.cnblogs.com/leerep/p/14379925.html
Copyright © 2011-2022 走看看