java小语句意思?谢谢高手指点。用class声明类时:是关于public class 和class 的区别。
classDemo{publicstaticvoidmain(String[]args){System.out.println();}}我想问:虽然文件名的Other.j...
class Demo
{
public static void main(String[] args)
{
System.out.println();
}
}
我想问:虽然文件名的Other.java,但是由于主方法是在Demo类中,所以执行时直接执行java Demo命令即可,找的是生成后的*class文件.是什么意思?是关于public class 和class 的区别。
希望高手简单举例并写编译的语句。谢谢 展开
{
public static void main(String[] args)
{
System.out.println();
}
}
我想问:虽然文件名的Other.java,但是由于主方法是在Demo类中,所以执行时直接执行java Demo命令即可,找的是生成后的*class文件.是什么意思?是关于public class 和class 的区别。
希望高手简单举例并写编译的语句。谢谢 展开
4个回答
展开全部
java程序的本质 就是那些.class文件 .java的文件其实就是单纯的文本
jre(java虚拟机)只能加载.class文件
你在输入 java class名 这个命令的实际意义其实是调用class名的mian方法
上边说的其实不全面..这个打字说真的很费劲...更关键的是 你研究这个完全没意义 这都是死记硬背的东西 你只要记住必须这么做 研究具体的意义没意义
至于public class 和class的区别
既然学java 你应该知道java api 这个把
里边有好多的类 这些类是哪来的??? 当然是别人写的了
要调用别人写的类(或者反过来叫别人调用你写的类) 这个被调用的类必须是public的
如果不是就不能调用(或者被别人调用)
.public的方法和变量也是一个道理
jre(java虚拟机)只能加载.class文件
你在输入 java class名 这个命令的实际意义其实是调用class名的mian方法
上边说的其实不全面..这个打字说真的很费劲...更关键的是 你研究这个完全没意义 这都是死记硬背的东西 你只要记住必须这么做 研究具体的意义没意义
至于public class 和class的区别
既然学java 你应该知道java api 这个把
里边有好多的类 这些类是哪来的??? 当然是别人写的了
要调用别人写的类(或者反过来叫别人调用你写的类) 这个被调用的类必须是public的
如果不是就不能调用(或者被别人调用)
.public的方法和变量也是一个道理
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
文件中可以有多个class但只能有一个public class,生成后的.class文件是编译之后的java文件可以之JJVM中运行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
生成的。class 是字节码文件。主要是看有几个类 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询