南京Java培训
达内南京java培训中心

025-84812726

热门课程

public class与class的区别

  • 时间:2017-03-10 15:45
  • 发布:达内南京Java培训
  • 来源:企业笔试题

关于java中public class与class的区别,很多学员一直搞不明白。达内培训java工程师给出的解析是,一个java文件中只能有一个public class,但是可以有多个class,publice class后面跟的类必须和文件名相同,下面对于public class与class的区别我们结合一段代码来看一下。

案例一:用public class声明一个类
public class HelloDemo
    public static void main(String args[]){
        System.out.println("HelloWorld!!!");
    }
};
以上代码中使用的是public class声明,所以类名称应该与文件名称完全一致,即应该使用"HelloDemo.java"表示类的名称。

案例二:用class声明一个类
class HelloDemo{
    public static void main(String args[]){
        System.out.println("HelloWorld!!!");
    }
};
以上代码使用了class声明所以,所以即使文件名不一致也不会报错,但是生成之后的*.class文件的名称是和class声明的类名称完全一致的:HelloDemo.class。执行时不再是java Hello,而是javaHelloDemo。

以上内容是关于public class与class的区别的介绍,更多实用的java知识技巧我们将持续为大家分享,java学习其实并没有大家想象的那么困难,只要选对了方向坚持不懈就好,达内java培训班的学员就业率高达100%,薪资水平至少4000+,你难道会输给他们吗?肯定不!

上一篇:关于Java的深拷贝和浅拷贝的介绍
下一篇:没有下一篇了

关于Java的深拷贝和浅拷贝的介绍

java序列化的高端技巧

java下如何更方便地操作文件

java中int类型和string类型如何转化

选择城市和中心
贵州省

广西省

海南省