java方法块-伪代码如下 a.B( ).C( )是什么意思?

问题描述

伪代码如下
a.B( ).C( )是什么意思?


伪代码如下
a.B( ).C( )是什么意思?
我知道new D( ).E( )表示类D的对象d调用E方法

解决方案


public class Main {
    public static void main(String[] args) {

        A a=new A();
        a.B().C();
    }
}
class A{
    public A B(){
        return new A();
    }
    public String C(){
        return "1111";
    }
}

解决方案二:

a是某个类的成员变量,他有一个方法叫B,假设B方法返回一个叫X类型的数据,而C是X类型的一个成员变量,那就是a调用B方法得到的返回值调用他的C成员方法

解决方案三:

在Java中 . 代表一个对象调用一个方法,这里是两个点,还有可能有更多

只要调用的方法有返回值,继续 . 就可以调用返回值类型的相关方法

解决方案四:

a.B( )是一个方法的返回值,它当然可以再次调用自己的方法啦。例如:list.get(0).toString();

解决方案五:

B2B、C2C、B2C是什么意思

解决方案六:

# __呵呵呵

解决方案七:

a是一个对象,里面有方法B(),而方法B有个返回值,例如是对象c,对象c有个方法C(),调用方法C 就是题中的 a.B().C()

解决方案八:

对象调用方法 就是一个调用啊

时间: 2024-09-20 00:09:27

java方法块-伪代码如下 a.B( ).C( )是什么意思?的相关文章

java方法块-java当中trim方法是干什么用的

问题描述 java当中trim方法是干什么用的 java当中trim方法是干什么用的 好像记得是数组对象才可以调用此方法是吧 解决方案 你说的是String类中的方法trim,这个trim用来去除字符中的空格 解决方案二: java中Object类的getClass方法有什么用以及怎么使用?java中trim()方法 解决方案三: 可以除去变量里面的空格~ 解决方案四: 去掉字符串的前后空格!

java方法块-android当中excute方法是jdk自带的吗

问题描述 android当中excute方法是jdk自带的吗 android当中excute方法是jdk自带的吗 这个方法是干什么用的 这个方法一定要抛出异常吗 解决方案 我自己去查查api文档了

白盒测试路径生成,能够对java代码方法块分析,形成所有的路径

问题描述 有没有哪位大神知道哪款测试插件或者测试包能够对java方法块根据控制语句如if,for,while等生成所有单独路径的:如publicvoidmethod(inta){if(a>10){System.out.println("a大于10");}else{System.out.println("a小于10");}}这段代码能够存在两条路径分别为:2-3和2-5小弟急用,希望能帮助一下,谢谢了 解决方案 解决方案二:希望大家帮帮小弟,谢谢了

Java同步块

原文链接 作者:Jakob Jenkov 译者:李同杰 Java 同步块(synchronized block)用来标记方法或者代码块是同步的.Java同步块用来避免竞争.本文介绍以下内容: Java同步关键字(synchronzied) 实例方法同步 静态方法同步 实例方法中同步块 静态方法中同步块 Java同步示例 Java 同步关键字(synchronized) Java中的同步块用synchronized标记.同步块在Java中是同步在某个对象上.所有同步在一个对象上的同步块在同时只能被

Help!!关于java构造块问题

问题描述 Help!!关于java构造块问题 public class Test{ public int i=print("why"); { print("构造块"); } private static int print(String str){ System.out.println(str); } } 为什么每次实例化对象时,调用构造块的同时也会调用构造块前面的那个赋值语句? 解决方案 首先 private static int print(String str

Java 并发/多线程教程(十二)-JAVA同步块

本系列译自jakob jenkov的Java并发多线程教程,个人觉得很有收获.由于个人水平有限,不对之处还望矫正! 一个Java同步块标记一个方法或一个代码块作为同步.可以使用Java同步块来避免竞态条件. java同步关键字       在Java中同步的块被标记为Synchronized关键字.Java中的同步块在某些对象上是同步的.在同一对象上同步的所有同步块只能在同一时间内执行一个线程.所有试图进入同步块的其他线程都被阻塞,直到同步块中的线程退出该块. Synchronized关键字可以

算法难题设计出java代码或者伪代码,大牛请进。

问题描述 算法难题设计出java代码或者伪代码,大牛请进. 把 1 2 3 4 5 6 7 8 9 放入三个数组里面 数组可以是空的.. 数组里面的数 是有序的 比如 {1 2 3} { 4 5 6 } { 7 8 9 }:{356789},{124},{}能穷举吗.打印出来 解决方案 {123456789},{},{} 可以么,如果是可以的话,那么是非常简单的 解决方案二: 我是一个刚刚学习编程半年的小白,有点思路,可能不准确,抛砖引玉.我觉得这个题的实质,是对1 2 3 4 5 6 7 8

内部类-java方法参数的修饰符问题

问题描述 java方法参数的修饰符问题 java在写方法时,为什么有的方法参数用final修饰? 还有就是内部类存在的意义是什么? 也就是说方法中的内部类和类中的内部类各有什么应用场景(请有实战经验的大神各自举个例子)? //问题补充(关于方法中的内部类) 我的意思是: pubic class TestClass{ public void fun(){ public class Test1{ //........ } } } 解决方案 为了实现一些内容,常常需要这么玩: public void

java方法参数传值传引用的一点看法

  java 跟C++不同,java的方法参数都是传值,没有传引用.很多人都以为是传引用,而且这种错误的观点很普遍,今天在这里具体分析一下.方法参数有基本类型,如int等,另外一种类型是OBJECT,对象.详细说一下方法参数是对象的,跟C++不同的是,JAVA方法参数传对象,传的是对这个对象引用的一份拷贝,即地址值,跟原来的引用都是指向同一个对象.所以说,JAVA方法参数传的都是值. 程序一 传的对象值是改变的.public class Test{public Test(){int [] cou