黑马程序员技术交流社区

标题: 关于package文件夹 [打印本页]

作者: 黑马胡威    时间: 2012-8-28 15:31
标题: 关于package文件夹
在命令行输入javac -d . PackageDemo.java运行后java文件中的Package pack;语句会创建pack文件夹,而手动创建的文件夹只要命名为pack也可是用java PackageDemo把class文件加载到虚拟机。这两种文件夹创建方式有什么区别吗?
作者: 高正新    时间: 2012-8-28 21:44
一个图形化界面。
一个是命令行界面。

一个是自己点的,
一个是命令JAVA帮你做的。

说实话,没有看明白lz倒数第二句的最后一段是什么意思。。
作者: 黑马胡威    时间: 2012-8-28 22:01
水木桶 发表于 2012-8-28 21:44
一个图形化界面。
一个是命令行界面。

这个是视频中的一个案例,我是看两种操作的结果是相同的,我只是想知道jvm操作和手动操作是不是没有区别
作者: 高正新    时间: 2012-8-28 22:06
结果都一样。。
过程不同而已。
作者: 尤洋    时间: 2012-8-29 07:52
java虚拟机本身是不具备创建包的功能的,他是靠调用操作系统的功能来完成包的创建。
而手动创建,其实就是用你的操作系统直接创建。
两种方法在底层其实都是一样的
作者: 黑马胡威    时间: 2012-8-29 11:31
尤洋 发表于 2012-8-29 07:52
java虚拟机本身是不具备创建包的功能的,他是靠调用操作系统的功能来完成包的创建。
而手动创建,其实就是 ...

谢谢,我好像明白了,包和文件夹在windows系统层次上是一个概念。
作者: 黑马胡威    时间: 2012-8-29 11:31
问题已解决




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2