如果用JAVA写好了代码,并且可以成功运行,但是JAVA写的程序运行离不开JVM,如果想用这个软件的话就必须装JDK!但是大家想想,难道全世界人的机器上都装有JVM吗?当你辛辛苦苦写好了程序,难道就是为了给另一个JAVA程序员看?抑或你写程序就是为了给自己看?想一想,如果是这样的话,你写出来的程序又会有几个客户呢?去问一问你QQ上的好友,有几个人又是知道JAVA是个什么东西的呢?
总之,JAVA的J2SE有什么意义呢?
总之,JAVA的J2SE有什么意义呢?
lz是不是都习惯用windows操作系统?
,就没有JAVA的可移植性。JAVA也不可能像现在这么牛吧。再说,JAVA 更重要的是JAVA EE的应用,
服务器支持就行了。
在未来的n年内,国内JRE的装机量一定会超过腾讯QQ的~~~
我国准备立法:
凡是出售“未安装JRE的盗版windows”的小贩,抓住后一律游街示众~~~
相信有部分人和我一样,学习和编写并不是因为在这个领域工作 只是喜欢并支持java 出于爱好和对这个技术前景的看好, 如果真对j2se如此的失望 还是快些放弃
就像现在.net一样还有你装程序的时候不用告诉客户你要装jre啊,反正也不懂
你就说要运行就必须要这些组件
这和其他的程序不是一样么?
.net framework安装都需要系统支持,这不是一个道理?
因为厂商利益有别,缺乏群体意识,所以不现实.
关于转化为exe等的做法无疑是变态的做法
关于将jre打包的做法不知道sun有没有授权(未看许可),而且.....
不过jre完全可以集成在linux等开源操作系统中,它们不存在利益冲突.
如果微软很好的支持jre继承,那它的.net又该去哪里呢?
即便.net比java更优秀(假如),但是java跨平台能力是无可比拟的,同时随着linux等其它操作系统的普及,这一点会是很大的优势.而且,这样以来,java的应用会无意中带动linux等操作系统的普及.至少java会对扩大linux等操作系统的应用领域很有帮助.
所以,还是比较艰难的