❶ 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來獲得