书上说Java中方法要用类名调用,我发现

原创 2015年11月17日 22:14:29

上说Java中方法要用类名调用,我发现在方法中直接写方法名一样可以调用,不知道有什么问题没,

下面是我自己写的一段代码

import java.util.Scanner;
import java.util.Stack;




public class shijinzhizhuanerjinzhi {
//名字写的有点长,这是我写的一个十进制转2进制的类
public static void convert(int t){
Stack<Integer> stack=new Stack<Integer>();//用到泛型
while(t!=0){
stack.push(t%2);//除幂法
t=t/2;
}
System.out.print(stack);//这句代码的意思是打印栈中的元素
while(!stack.isEmpty()){
//System.out.print(stack);这句话是一个死循环,因为没有对象出栈
System.out.print(stack.pop());
}

}

public static void main(String[] args) {
int number;
Scanner inn=new Scanner(System.in);
System.out.println("请输入一个正整数");
number=inn.nextInt();
convert(number);//它和下一句代码没有类名调用效果相同,不知道有什么不同
//shijinzhizhuanerjinzhi.convert(number);
inn.close();

}


}

相关文章推荐

JAVA一个类有两个构造函数,当在一个构造函数中调用另外一个构造函数时为什么要用this.()而不能用类名.()

JAVA一个类有两个构造函数,当在一个构造函数中调用另外一个构造函数时为什么要用this.()而不能用类名.() 举报描述不清违规检举侵权投诉| 分享| 2009-03-12 10:51 彪...

C++ 关于书上说的“编译的时候分配内存”

1、所谓在编译期间分配空间指的是静态分配空间(相对于用new动态申请空间),如全局变量或静态变量(包括一些复杂类型的常量),它们所需要的空间大小可以 明确计算出来,并且不会再改变,因此它们可以直接存放...

关于书上说的“编译的时候分配内存”

一下均为网络上收集的资料:   1、所谓在编译期间分配空间指的是静态分配空间(相对于用new动态申请空间),如全局变量或静态变量(包括一些复杂类型的常量),它们所需要的空间大小可以 明确计...

tomcat编译jsp之后生成的Servlet书上说放在tomcat7\work\Catalina\localhost文件里,可是我找不到

tomcat编译jsp之后生成的Servlet书上说放在tomcat7\work\Catalina\localhost文件里,可是我找不到 2011-07-31 18:40everythingd...

java的静态方法可以直接用类名调用的理解

public class myClass{ public void fun(){ Helper.help(); } } public class Helper{ ...

java反射:根据给定类名实例化类并调用其方法

根据文件流读来的类名实例化类并调用方法

java中为什么类名可以直接调用静态方法?

因为该类的静态方法是程序启动时自动放在内存中了的,是属于程序的公共内存(但只能访问),而类名在这里你可以理解为命名空间。 先通俗的分析下,我们把类看作是一个房子。房子里面有家具,桌椅板凳之类的,房子...

获取文件夹大小的java类,通过类名调用方法,可直接获取文件大小

public class FileSizeUtil {   public static final int SIZETYPE_B = 1;//获取文件大小单位为B的double值   pu...

Java中获取当前运行代码的类名、方法名、行号

/* * 1.获取当前运行代码的类名,方法名,行号,主要是通过java.lang.StackTraceElement类 * * 2. * [1]获得调用者的方法名, 同new T...

java反射机制,通过类名获取对象,通过方法名和参数调

下面以一个具体的实例来说明。此实例来自《精通Hibernate 3.0 Java数据库持久层开发实践》一书。 先在com.hqh.reflect下建一个文件UseInfojava ...
  • ruihaol
  • ruihaol
  • 2016年11月25日 14:51
  • 411
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:书上说Java中方法要用类名调用,我发现
举报原因:
原因补充:

(最多只允许输入30个字)