JiveJdon Community Forums
在线307人   首页   主题表   培训咨询   标签   精华   查搜   注册    登陆 RSS
首页 » 论坛 » J2EE/JavaEE/JEE/EJB/JSF等技术讨论
???en_US.forumThreadPrev.name??? 上一主题
google yahoo 365Key网摘 CSDN网摘 添加到百度搜藏 POCO网摘 新浪ViVi 天极网摘
???en_US.forumThreadNext.name??? 下一主题
Go 共有 7 回复 / 1
 发表新帖子   回复该主题贴
32647908

悄悄话
发表文章: 5
注册时间: 2006年06月26日 16:41
java的一个本质问题! google了2天!特别诚心! 2008年01月10日 14:20 到本帖网址 加入本帖到收藏夹 回复该主题
标签
关于javac.exe的问题。
我们都知道java.exe和javac.exe是两个导引程序。java是启动jvm
后,由jvm运行classLoader来加载你的类,这些原理我都清楚,java的c源代码我也都仔细看了分析了!就是找不到javac.exe
的源代码,我问过一个高手,最后给我的答案是 javac是一个脚本程序,基本的意思是sun写了个bat来调用java.exe。然后把该.bat文件转化成.exe。所以没有提供javac.exe的源代码。而是提供了一个javac.1这样的一个脚本。
但我对于这样一个解释不是满意,总觉得不妥,心中还有疑问,恳请各位朋友帮我解开这个心结。

(能给我说下,这个javac.exe到底是如何生成的。他是个exe文件肯定由代码生成的,那么这个代码到底在哪里呢? )
banq

悄悄话
发表文章: 9615
注册时间: 2002年08月03日 17:08
回复:java的一个本质问题! google了2天!特别诚心! 2008年01月10日 19:33 到本帖网址 加入本帖到收藏夹 回复该主题
这不是本质问题,是钻牛角尖问题,不是应用方向,就象你买电视机一定要拆了看才放心买和用一样。
cosina

悄悄话
发表文章: 15
注册时间: 2007年06月08日 14:00
re:java的一个本质问题! google了2天!特别诚心! 2008年01月11日 13:04 到本帖网址 加入本帖到收藏夹 回复该主题
javac 只是个包装程序 调用的是 tools.jar下的 java代码 来执行 的 java.exe jar.exe 都是 这些都是方便开发人员的工具 :!

楼猪 可以学习下 王森的 JAVA 深度历险
32647908

悄悄话
发表文章: 5
注册时间: 2006年06月26日 16:41
re:java的一个本质问题! google了2天!特别诚心! 2008年01月12日 13:50 到本帖网址 加入本帖到收藏夹 回复该主题
banq大哥,你看过1月8号,2名美国科学家联名上书,让大学生暂缓java学习的事情吗?
我看过你的一些文章,你的观点清晰明了,觉得你本人也爱憎分明,是个男子汉,
你已经达到了程序和人生的一个高度,这是个好事情,但世间的一切都是相对的,你站的太高,以至于好多底下的东西你看的很模糊,做程序,一个是从微观做,一个是从宏观上把握。这2个缺一不可。
你讲的是应用。你已经偏向于领域专家这方面,你已经忽略了一部分人——程序员。你喜欢的是领域专家,你喜欢从宏观上描述一件事情。但我不仅仅是喜欢从宏观上设计一件事情,我的兴趣并不仅仅是设计出一个事情,而是深入把握一件事情。我需要的是过程,还有一个明明白白的过程后的结果。
最后真诚奉劝你一句,你可以坚持自己的思想,非常好,但千万不要把他拿出来宣传。你可以让别人从你做的事情中自己归纳思考你的思想。你一说出来似乎变味。
我也奉劝给位不仅要听老师、朋友、大师……的话,关键是你要去思考他们,你要看他们做的事情。这才是最重要的。做程序,你想要有所成就,微观和宏观都要去面对。
申明,本人一个学计算机刚刚入门的,但有着严谨、执着态度的人。
32647908

悄悄话
发表文章: 5
注册时间: 2006年06月26日 16:41
re:java的一个本质问题! google了2天!特别诚心! 2008年01月12日 14:04 到本帖网址 加入本帖到收藏夹 回复该主题

首先我声明:我不会把电视拆开,
理由1:我是个用户,我仅会用就可以了,
2:电视厂家给我提供了我能懂的接口(按钮)
我要研究java的底层的所有东西,(钻牛角尖)
理由1:我是个程序员,我是个设计者
2:我必须要了解java的底层才能完成我的工作
3:java的有好多功能都无法在我的项目中让我满意,我需要定制一个让我满意的模式。
32647908

悄悄话
发表文章: 5
注册时间: 2006年06月26日 16:41
re:java的一个本质问题! google了2天!特别诚心! 2008年01月12日 16:22 到本帖网址 加入本帖到收藏夹 回复该主题
问题,已解决。谢谢楼上二位的关心。
最后答案是
java.c根据不同的宏产生javac.exe、java.exe、javadoc.exe。

希望各位朋友不要盲从任何人的思想和说法。
要认清自己的身份 程序设计者——解决方案设计者。这2者是微观和宏观的关系。一定要从两方面入手。
不要夸大某一方面或贬低某一方面。
事实求实。 国外的计算机方面无论是微观还是宏观都比我们高。
banq

悄悄话
发表文章: 9615
注册时间: 2002年08月03日 17:08
回复:re:java的一个本质问题! google了2天!特别诚心! 2008年01月13日 17:50 到本帖网址 加入本帖到收藏夹 回复该主题
每个人有自己的学习方法,我个人认为你的学习方法是在走弯路,浪费宝贵时间精力,很难在短时间达到Java精髓。

你可以保留你的学习方法,但是如果你看过我以前的文章,我已经在"J2SE重要性"帖子说得很清楚了。因为你来J道发表问题,当然我要善意指出你的问题,否则不能尽地主之宜,你就当忠言逆耳吧。

另外 “严谨、执着” 和 “钻牛角尖 ”其实是同一个事情的两种说法,中国语言很丰富,会让我们割裂对事物的完整认识,比如 吸取精华和剔除糟粕等,其实都不符合辩证法,也不是道的思想,如果糟粕剔除了,精华其实也被去除了。

褒义词和贬义词是人根据自己的好恶对一个事物两者表达方法,名可名,都是假名,不要被名字迷幻,如果日常生活都不能透过名词看到本质,怎么能掌握软件的本质呢? OO软件要旨就是透过名词表面发现客观规律本质,是对一个人是否有掌握真正本质能力的体现,否则容易指鹿为马,这样做出来的软件能不让客户晕倒吗?

软件功夫在软件之外。

注:以上言语和你们在学校老师说的话是完全不一致的,他们只会告诉你褒义美好的一面,而不是告诉你真实的一面,从而不能锻炼你们对事物的客观全面认识,进而影响到本质的发现。



tang6704

悄悄话
发表文章: 1
注册时间: 2008年01月14日 13:58
回复:回复:java的一个本质问题! google了2天!特别诚心! 2008年01月14日 13:59 到本帖网址 加入本帖到收藏夹 回复该主题
hehe
标签
共有 7 回复 / 1Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG:
正在读取,请等待...
查询本论坛内 回复超过的热门帖子
标题
 
粗体: [b]文本[/b] 斜体: [i]文本[/i] 下划线 [u]文本[/u] 插入图片 [img]http://wwww.xxxx.com/img.ext[/img] 插入代码 [code]程序代码[/code]  插入url链接 [url]http://url[/url] / [url=http://url]URL加下滑线[/url] 插入附件 插入word文档 Txt等文件
内容
  提交时自动拷贝以上内容到剪贴板 Ctrl-V可取出;提问题前先查询标签列表

RSS 手机阅读 add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的企业软件社区 推荐Chrome快速浏览本站
OpenSource JIVEJDON v3.5 Powered by JdonFramework Code © 2002-09 jdon.com

anti spam