第一个类publicclassMenu{Doshiyong=newDo();publicvoiderji(){System.out.println("\n\n\n\n\n\n\n\n\n\n\n\n\n");System.out.println("\n****************************************...

第一个类

public class Menu {

Do shiyong = new Do();

public void erji(){

System.out.println("\n\n\n\n\n\n\n\n\n\n\n\n\n");

System.out.println("\n***************************************************************************************************");

System.out.println("\t\t\t\t 1. 客 户 信 息 管 理\n");

System.out.println("\t\t\t\t 2. 购 物 结 算 \n");

System.out.println("\t\t\t\t 3. 真 情 回 馈\n ");

System.out.println("\t\t\t\t 4. 注 销 \n\n");

System.out.println("\n***************************************************************************************************");

System.out.println("请选择操作: ");

shiyong.erji(this);

}

第二个类 (被调用的类)

public class Do {

public void erji(Menu Menu){

i = input.nextInt();

if(i==1){

Menu.sanji_1();

}else if(i ==2 ){

Menu.sanji_2();

}else if(i ==3 ){

Menu.sanji_3();

}else if(i ==4 ){

Menu.yiji();

}else {

System.out.println("输入有误");

}

}

}

以上两个代码为例 ,请问高手 第一个类中的最后一句话 shiyong.erji(this); 中为什么要用这个this 如果不是 是不是可以用其他东西代替???

还有就是 这个 this 是干嘛用的 ,我最近学的比较迷糊,Java学到了 类与方法,总是搞不清楚.....往说的详细一些 万分感谢....

展开

java 类方法中this_Java Eclipse 中 在类与方法调用中 (this)的用法相关推荐

  1. java中常用的包、类、以及包中常用的类、方法、属性----sql和text\swing

    java中常用的包.类.以及包中常用的类.方法.属性 常用的包 java.io.*; java.util.*; java.lang.*; java.sql.*; java.text.*; java.a ...

  2. java面试题27 java中下面哪些是Object类的方法()

    java面试题27 java中下面哪些是Object类的方法() A notify() B notifyAll() C sleep() D wait() 蒙蔽树上蒙蔽果,蒙蔽树下你和我.遇到这种题,我 ...

  3. JAVA方法调用中的解析与分派

    JAVA方法调用中的解析与分派 本文算是<深入理解JVM>的读书笔记,参考书中的相关代码示例,从字节码指令角度看看解析与分派的区别. 方法调用,其实就是要回答一个问题:JVM在执行一个方法 ...

  4. 【BUG】@Transactional注解在同类方法调用中不生效

    后台代码 今天做系统开发的时候,遇到了一个BUG:@Transactional注解在同类方法调用中不生效 代码如下: /*** @description: 快递100接口服务类* @date 2021 ...

  5. Chapter3_操作符_方法调用中的别名问题

    接下来展示方法调用中的别名问题,方法调用中的别名问题指的是,将一个对对象的引用传递给某一个方法时,方法操作的是这一个特定的引用而不是这个引用的拷贝. 1 class Person{ 2 float h ...

  6. java中file类乱,【JAVA SE基础篇】47.file类的方法

    1.file类的方法 1.getName():获取文件名 2.getPath():获取文件路径,设定是相对路径得到的就是相对路径,绝对路径同里 3.getAbsolutePath():获取文件绝对路径 ...

  7. java最终类最终方法_Java中,什么是最终类与最终方法?它们的作用是什么?

    final class A {},这样定义的类A就是最终类,最终类不可被继承,也就是说,不能写这样的代码,class B extends A {}了. final void B() {},这样定义的方 ...

  8. 工具类的方法怎么引用_Hutool中那些常用的工具类和方法

    Hutool是一个Java工具包,它帮助我们简化每一行代码,避免重复造轮子.如果你有需要用到某些工具方法的时候,不妨在Hutool里面找找,可能就有.本文将对Hutool中的常用工具类和方法进行介绍. ...

  9. java方法中与参数怎么调用_与Java方法调用中的类型参数有关的问题

    Java 8的Java语言规范在"示例4.11-1.类型的用法"中提供了一个带有类型实参的方法调用示例: void loop(S s) { this.loop(s); // is ...

  10. java中无效字符串,ava.lang.IllegalArgumentException: 在方法名称中发现无效的字符串, HTTP 方法名必须是有效的符号...

    问题: 信息: 解析 HTTP 请求 header 错误注意:HTTP请求解析错误的进一步发生将记录在DEBUG级别. java.lang.IllegalArgumentException: 在方法名 ...

最新文章

  1. PMCAFF《产品经理第一课》第三期开始报名!天团导师再次升级,631培训模式升级...
  2. 用.net4中的DynamicObject实现简单AOP
  3. Netflix监管者测试–引入了知事-Junit-runner
  4. js 对象及空对象或数组及空数组的判断与比较
  5. php 复制一张图片,PHP 生成一张图片的两种方法
  6. Java反射异常处理之InvocationTargetException
  7. Ubuntu 屏幕录像
  8. Tomcat 中文乱码
  9. Elasticsearch 实战(四、分词与IK分词器)
  10. Android编程权威指南[pdf]
  11. OutLook的临时文件存放位置/打开邮件附件修改并保存附件没有更改
  12. java实现hdf5表数据的动态逐条追加
  13. latex表格内容上下居中_LaTeX表格紧跟文字 (不影响下方文本对齐)
  14. 如果iPhone被标记被盗或丢失 苹果将拒绝维修
  15. Android返回键
  16. 如何打造爆款付费文章
  17. 到底是什么人在买品牌整机 —— 拯救者刃 7000P 体验评测
  18. java 节日_java节假日
  19. 毛毛雨的博客乐园—内容简介
  20. 远程桌面端口默认是什么?修改远程桌面端口号方法

热门文章

  1. 关于百度地图海量打点的问题
  2. nexus3私库环境搭建(maven,yum,apt,nodejs)
  3. py12306 购票助手
  4. win7查看计算机硬盘序列号,win7系统通过cmd查看硬盘序列号的操作方法
  5. 若干小球碰撞的一种暴力解题法
  6. 第一讲 数学方法论引论
  7. 个人实践:总结方法论,提高做事效率
  8. [论文总结] 深度学习在农业领域应用论文笔记2
  9. Web前端开发最常见的八种编程软件
  10. web前端常用开发工具排行:8款html开发工具推荐下载