书上说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的静态方法可以直接用类名调用的理解

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

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

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

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

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

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

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

原来Java的类名,方法名,变量名,参数名可以用中文啊

public class 测试类 { private int 年龄; private String 名字; private boolean 性别; private String _变量...

Java语言中,包名、类名、接口名、方法名、变量名,以及常量名的命名有何规范的命名习惯

Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在...

java获取错误行号和方法名类名等信息

StackTraceElement stackTraceElement= ex.getStackTrace()[0];// 得到异常棧的首个元素 System.out.println("File="...

java类加载过程中,如果有包名、类名、方法名冲突,是怎样个情况

问题请参见标题,高手请掠过。如果不看下面的内容,你自己先想想,会是怎样个情况呢? 我一开始也不得而知,猜测可能会发生冲突,实际情况是不是这样呢?动手编码试试吧。 编码环境,windows 7, jdk...

Java语言中,包名、类名、接口名、方法名、变量名,以及常量名的命名有何规范的命名习惯

【载自:】http://dingchaoqun12.blog.163.com/blog/static/1160625042010327543481/     Java包的名字都是由小写单词组成。但是由...

模拟log4j获取日志对象调用所在的类名、方法名及行号

当我们在记录日志时,每个类中会定义一个日志对象,然后利用这个对象去写日志,那么我们在处理日志时,如何能才能记录日志对象所在的类、方法和行号呢?log4j中已经实现了该功能,那么它是怎么实现的呢?  ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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