源程序:
package java.study.com;
public class Hello
{
public static void main(String[] args)
{
System.out.println("Hello Java!");
}
}编译:javac -d . Hello.java
执行:java ????(后面怎么写)?
package java.study.com;
public class Hello
{
public static void main(String[] args)
{
System.out.println("Hello Java!");
}
}编译:javac -d . Hello.java
执行:java ????(后面怎么写)?
解决方案 »
- SWT高手请进,急求解答
- system.out.flush()是什么意思啊?
- 一个方法用synchronized修饰,是不是说这个方法被调用的话,再没有释放之前不能被再次调用?假如修饰一个instance()是不是说着对象被创建
- 呵呵,100分考考大家,这个JAVA程序为什么有这样的结果?
- 为什么字符串替换函数得不到我想要的结果??
- MSN的邮件提醒是怎么做的,那位大侠知道,欢迎近来讨论!
- 为什么web 浏览器总是把我的中文编码的jsp 文件识别成西文的呀
- 高手请进:关于java.net.HttpURLConnection的设计
- who can give me a username and userID for Jbuilder 5 ? thanx
- applet中如何定义字体?
- J2se 容易被忽视的问题
- Java 什么容器可以执行HTML???
编译:javac Hello.java
执行:java Hello
输出:Hello Java!
javac -d . 会在.路径下(也就是当前路径)把包也生成,所以执行时带上包路径
会出现:Exception in thread "main" java.lang.SecurityException: Prohibited package name: java.study.com错误,怎么解决啊?
楼主你把包名改一下,前面不要用java,改成com.study.java或其它试试,
自己的包不能以java开头,否则会被JVM禁止访问
源文件改成 package myjava.study.com;
javac -d . Hello.java
java myjava.study.com.Hello
javac src/???????
把这个。java文件放到jdk的bin目录下。
不用考虑这些包的事了。