❶ java中方法调用时的写法
如果是非静态的方法1调用非静态的方法2,那么
非静态方法2所在类的实例引用.非静态方法2
public class Test{
public void getMethod(){
Test t=new Test();
t.getTwoMethod();
}
public void getTwoMethod(){
}
}
如果静态调用静态:
public class Test{
public static void main(String[]args){
Hello();
}
public void Hello(){
System.out.println("HELLOWORLD")
}
}
如果是继承的话:
public class a{
public void jj(){}
}
public class b extends a {
public void hh(){
super.jj();
}
}
❷ java中如何调用其他java文件中的方法
如果另一个类中的那个方法是私有的话,就不能直接调用到,如果是其他类型的话看情况,如果是静态的(static)话,直接用类名可以调用到,如果是非静态的,就需要利用另一个类的实例(也就是用那个类生成的对象)来调用。如:
class A{
public static void a(){}
public void b(){}
}
public class B{
public static void main(String[] args){
A.a();//静态
new A().b();//非静态
}
}
(2)代码里的方法怎么调用扩展阅读
在Boss里面实现对Employee的调用,
Employee.java:
packagepayroll2;
publicclassEmployee {
publicvoidmove(){
System.out.print("this is employee");
}
}
如果想实现对包的调用,可使用import关键字,然后再对调用类的实例化调用里面的方法
Boss.java:
packagepayroll;
importpayroll2.Employee;
publicclassBoss {
publicstaticvoidmain(String args[]) {
newEmployee().move();
}
}
❸ 如何调用其他页面的后台代码中的某个方法
每个页面都是一个继承了System.Web.UI.Page的类的实例,所以可以像调用普通类的方法一样来调用,不过一般把这种多个页面要用到的方法定义在一个单独的类里,然后放在App_Code中会比较方便点
❹ 方法体中的内部类中的方法怎么调用,代码如下.求教
因为你使用system.out.println这个方法输出个对象的时候,因为只能输出字符串,所以系统就会默认调用类中的toStringf方法,因为这个方法是源自object类的,所以几乎所有的类都有这个方法。而你的代码重写了这个方法,所以输出的时候就调用了这个方法,然后按你的规则进行了输出。
比如
1
2
3
4
5
6
7
8
9
public class Test{
public Test(){}
public void toString(){
System.out.println("----test------");
}
//假设:Test test=new Test();
// System.out.println(test);
//输出的结果就是"----test------"
}
❺ 代码中是怎么调用compareTo方法的
这种东西楼主看TreeSet的源码
TreeSet的底层实现其实是TreeMap在每次add的时候也就是调用TreeMap的put方法
这时如果有外部比较器Comparator的实现就会调用外部的Comparator的比较方法,
如果没有就会调用实现Comparable接口的类的compareTo方法
Set不允许有重复的元素,所以使用add()方法是,在方法内部会调用对象的compareTo方法以判断两个对象是否相等
排序的时候在比较两个对象时用compareTo方法.
import java.util.Arrays;
class AlohaPerson implements Comparable<AlohaPerson> {
private String name;
AlohaPerson(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
return name;
}
@Override
public int compareTo(AlohaPerson o) {
return this.name.compareTo(o.name);
}
}
public class Aloha {
public static void sort(AlohaPerson[] persons) {
// 用选择排序法排序
for (int i = 0; i < persons.length - 1; ++i) {
int k = i;
for (int j = k; j < persons.length; ++j) {
// 排序的时候在比较两个对象时用compareTo方法.
if (persons[j].compareTo(persons[k]) < 0) {
k = j;
}
}
if (k != i) {
AlohaPerson temp = persons[k];
persons[k] = persons[i];
persons[i] = temp;
}
}
}
public static void main(String[] args) {
AlohaPerson[] persons = {
new AlohaPerson("Bob"),
new AlohaPerson("John"),
new AlohaPerson("Smith"),
new AlohaPerson("Alpha"),
new AlohaPerson("Beta")
};
System.out.println(Arrays.toString(persons));
sort(persons);
System.out.println(Arrays.toString(persons));
}
}
输出
[Bob, John, Smith, Alpha, Beta]
[Alpha, Beta, Bob, John, Smith]
要是还不能解决?
你来我们群里说吧
这里是开发者互相学习交流的
有大神
让他们给你解释你的疑问 q un号: 188168040
❻ css代码如何调用,详细一点。
css的调用有三种方法:
第一种:从页面头部调用
从页面头部调用CSS是将CSS写在页面的head元素中,然后在页面中调用。其语法结构如下:
<style>
选择符{属性:属性值;}
</style>
-------------------------------------------------------
例如:
<head>
<title>测试</title>
<style type="text/css">
<!--
.topwidth{
width:980px ;}
-->
</style>
</head>
------------------------------------------------------------
ps:这个是在头文件里面写
第二种:采用链接的形式调用
采用链接的形式调用CSS通常有两种方法:
使用link元素
使用link元素调用CSS的语法如下:
<link rel="stylesheet" href="css文件路径" type="text/css"/>
-------------------------------------------------------------------------
例如:
<head>
<title>测试</title>
<link href="zitifx.css" rel="stylesheet" type="text/css" />
</head>
---------------------------------------------------------------------
使用@import
------------------------------------------------------------------
例如:
<head>
<title>测试</title>
<style type="text/css">
<!--
@import url("css/base.css");
-->
</style>
</head>
--------------------------------------------------------------------------
ps:这个也是写在头文件里面的
第三种:元素中直接使用
这种调用方式的写法如下:
<元素名称 style="属性:属性值;"></元素名称>
在样式中直接使用CSS,语法是使用style标签,在双引号中,样式的语法结构和独立样式表中完全相同。
-------------------------------------------------------------------------
例如:
<div style="width:240px;height:80px;background-color:#cccccc;text-align:center;font-size:14px">示例:元素中直接调用。</div>
-------------------------------------------------------------------------------
❼ java主方法如何调用方法
public static void main(String[] args) {
new 分数类().xianshi();
}
话说为什么要用中文。。敲代码的时候输入法频繁切换不累吗?
❽ 调用代码的方法
LZ
,"include"你打成"inlcude"了
应该是:<!--#include
file="conn.asp"-->
变灰色的是因为系统认为那是注释
HTML的注释:<!---->
❾ js脚本中的一个方法如何调用另一个方法中的数据求助
把数据变量放到window对象下面比如window.data=1;那么现在这个data就是全局的。在别的函数里面可以用window.data来获得