Java类间方法调用与对象创建全解析

创始人
2024-12-16 17:45:38
0 次浏览
0 评论

java在一个类里如何在一个方法得到另一个方法的对象??

首先,你问的问题是错误的。
方法没有对象,只有类才有对象。
你的意思是如果你在一个方法中使用另一个类的方法。
那么你需要2个步骤。
首先,如果这两个类不在同一个包下,则需要导入另一个类,假设是B类。
如果它们在同一个包下,则无需导入。
在A类的方法中,使用new关键字获取B类的对象,例如Bb=newB(),然后调用B类中的方法代码。
使用方法名():classA{publicvoidaMethod(){Bb=newB();b.bMethod();}}

java怎么调用一个jar包里的另一个jar包的class,新手求指教,谢谢

使用反射。
例如Ar=newA();Classtemp=r.getClass();System.out.println("反射类中的所有公共属性");Field[]fb=temp.getFields();.....

Java中的一个类怎么调用另一个类中的方法

公共类调用{publicstaticvoidmain(String[]args){System.out.println("\n\t\t==========Java中一个类如何调用另一个方法?在类中!==========\n");init();}//初始化!privatestaticvoidinit(){//创建A类对象Aa=newA();a.show2();a.show1();System.out.println("\n--------------------------------分割线------------\n");//创建B类对象Bb=newB();b.method1();b.method2();}}//A类!classA{voidshow1(){System.out.println("这是方法A类中的show1,调用了B类的方法method1”);B().method1();}voidshow2(){System.out.println("这是A类中的show2方法!");}}//B类!classB{voidmethod1(){System.out.println("这是B类中的方法method1!");}voidmethod2(){System.out.println("这是B类中的method2方法!调用A类的show2方法");newA().show2();}}

热门文章
1
Java字符串分割技巧:轻松获取逗号前的... java任意一个字符串,当它碰到第一个逗号时,返回逗号前面的字符串,例如:str...

2
SQL多表连接查询全解析:JOIN语句应... sql多表关联查询在执行SQL多表连接查询时,可以使用JOIN语句将多个表连接在...

3
Java中字符串类型详解:String与... 变量有字符类型,为什么没有字符串类型??基本类型:charshort、int、l...

4
JavaSE与JavaEE:从基础到企业... javase 和javaee的区别?JavaSE和JavaEE...

5
Java程序员面试必知:核心技术问答与技... java编程程序员技术面试常见面试?随着互联网的不断发展,Java开发已经成为很...

6
Java.exe与Javaw.exe:区... 程序中java和javaw有什么区别java和javaw的区别:两者都是Java...

7
深入解析:Java中的javax包及其与... JAVA导入时,什么是javax?awt是java1.0,swing是java2...

8
C语言实现数组逆序输出教程 将一个数组逆序输出?//C代码#includeintmain(){

9
Python编程:两行代码实现正整数相加... python编程上分2行输入两个正整数输出两个数的和、差(要求大数减小数)以下是...

10
Java后端开发薪资水平解析 java后端开发工资一般多少?Java工程师的典型薪资是多少?Java软件工程师...