java中怎么调用其他类中的方法

java中怎么调用其他类中的方法,第1张

方法1
新建一个类。然后在调用类中先进行被调用类实例化,然后通过实例化的对象访问。例如:
//先定义一个类
//实例化,调用
方法2新建一个类,将该类中需要zd被调用的方法设置为静态(static),加了static后,就可以用类名直接调用。然后在调用类中直接通过类名进行访问。调用格式为:类名方法名(参数表)。例如:

扩展资料:


Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因回此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点
。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应答用程序等

参考资料:


Java
类与类之间的调用--CSDN

1 定义自己的类
class MyClass{
private String s1;
public getS1(){ return s1 };
}
2 调用自己的类
MyClass myClass = new MyClass();
myClassgetS1();
类均需要实例化一个对象才能调用类里面的方法,注:静态方法除外

类名 变量=new 类名();
变量属性
如果下代码:
public class Test
{
public string getTest()
{
return "aaa";
}
}
Test t = new Test(); 示例化一个对像。
tgetTest(); 调用t对象中getTest的方法。
你也可以写为静态方法,直接调用,代码如下:
public class Test
{
public static string getTest()
{
return "aaa";
}
}
TestgetTest(); 直接调用静态方法。

package srctemp;

在Temp中如下写:

Ball ball = new Ball()

ballgdrawOval(100,100,10,10);

%USERPROFILE%\LocalSettings\Temp”

HKEY_CURRENT_USER/HKEY_CURRENT_USER\Environment/TEMP

D:\Temp

扩展资料:

更多 *** 作:

更改位置

在非系统盘如D盘下新建文件夹Temp,然后右击“我的电脑”,选择“属性→高级→环境变量”,在d出的“环境变量”窗口分别双击“TEMP“%USERPROFILE%\LocalSettings\Temp”都修改为“D:\Temp”就ok了。

在开始→运行→输入regedit可打开注册表

删除

一般来说,你当前运行着大型的工具软件的时候,都不应该去碰临时文件,比如Photoshop会在处理图形时候产生巨大的临时文件,如果你认为这不是你创建的文件企图删除,可能会Photoshop死机。

你当前没有运行程序的话,发现的临时文件都可以删除,以免它们天长日久堆积如山,占据磁盘空间还是小事,关键是它们又多又散乱,会给磁盘扫描整理带来时间上的无谓消耗,也可能会造成文件分配表混乱,导致文件交叉链接的错误。但是不能所有的临时文件都一概而论。

比如,C盘根目录的TEMP目录,是很多工具程序临时文件的指向目录,没有这个目录的话,临时文件无法创建,这些工具软件就很可能会出错,所以要删除的话,只应该清空里面的临时文件垃圾,而不能把TEMP这个目录都干掉了。

Windows里通常也有一个TEMP文件,是系统默认的临时文件的放置地方,也不建议连目录都删除了,定期清空里面的垃圾即可。

还有就是WORD安装目录里的临时文件,在你使用WORD的时候,不要去删除它们,这些~开头,TMP结尾的文件是WORD程序工作要用到的,多处于读写保护状态,你想删除它们也删除不了。

如果你在使用WORD时候死机,下次开机进入Windows的时候,也不要先删除它们,应该打开WORD,WORD会从这些临时文件里读取上次你死机时候最新保存的结果,让你最大限度地恢复上次的工作。其实这就是WORD恢复上次文档的原理。等你另存了文件后,再删除它们也不迟。

参考资料来源:百度百科--Java

参考资料来源:百度百科--temp

在Java的调用方法是import,而在PHP中没有import这个函数,一般PHP中调用其他类是用到require(),具体PHP调用其他类的方法如下:

1、首先应该先有一个文件名为toolphp的文件,在文件中声明一个类。

2、然后需要有另一个文件名为mainphp的文件,在文件中调用上面的类。方法如下。

扩展资料:


类是变量与作用于这些变量的函数的集合。使用下面的语法定义一个类:

<php

class Cart { var $items; // 购物车中的物品

// 将 $num 个 $artnr 物品加入购物车

function add_item($artnr, $num) {

$this->items[$artnr] += $num;

} // 将 $num 个 $artnr 物品从购物车中取出

function remove_item($artnr, $num) {

if ($this->items[$artnr] > $num) {

$this->items[$artnr] -= $num; return true;

} elseif

($this->items[$artnr] == $num) {

unset($this->items[$artnr]); return true;

} else {

return false; }

}

} >

上面的例子定义了一个 Cart 类,这个类由购物车中的商品构成的数组和两个用于从购物车中添加和删除商品的函数组成。

参考资料来源:百度百科-php类

Java要互相调用类,可以举个简单的例子,用公司类和职员类来说。用了中文的变量:

public Class 职员类
{
    String 职员姓名;
    int 年龄;
    公司类 所在公司;
}
public Class 公司类
{
    String 公司名;
    List<职员类> 旗下员工;  //把员工类的员工作为集合存入当前类的对象
    public void 招聘员工(职员类 招聘对象)
        {
        旗下员工add(招聘对象);
        招聘对象所在公司=this;
        }
}
//这样这两个类的对象就会互相渗透,

在实例化的时候:

公司类 ms=new 公司类();

职员类 bill=new 职员类();

ms公司名="微软";

bill职员姓名="比尔盖茨";

bill年龄=50;

ms招聘员工(bill);

Systemoutprintln(bill所属公司公司名);

Systemoutprintln(ms旗下员工[0]职员姓名);

//会打印出来微软和比尔盖茨。

情况1:如果你的类Shiyanjava和类Diaoyongjava在同一根目录下,并且你设置了classpath变量,其中有“;”,那么在Diaoyongjava中可以直接用类Shiyanjava创建对象来调用其中的方法;
情况2:如果你没设,并且你也没用相关软件(MyEclipse、eclipse),那么你就辛苦一下,在类Diaoyongjava中的最顶部这样写:import E:\test或者import E:\testShiyanjava。
情况3:如果你设置了classpath变量,其中有“;”,并且两个类不在同一个根目录下,还是照情况2 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12605169.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存