求java体系结构分析 本帖最后由 tterminator 于 2013-11-29 10:33:59 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、如果是发明一门新的编程语言,编译器比不可少吧。至少你要编译之后能运行起来,即有实际使用意义。2、经常听说某某语言发展到某一版本之后支持某某新特性,是什么意思?编译器是不是也要修改才能支持这些新特性?R,这个应该是区别于之前版本的新兴技术,这个不知道怎么阐述。不过编译器肯定是要修改的。比如Java 8有个新特性: 函数式接口在Java 8里将会有一个全新的功能——函数式接口(functional interfaces),就是可以在接口里面添加默认方法,并且这些方法可以直接从接口中运行。这个在以前版本的编译器肯定通不过。3、不清楚一家之言,不一定合理。仅供参考 首先,不是大神。1、了解了C/C++/JAVA/JS后,我在想到底怎样自成体系之后,才称得上一门计算机编程语言,这和编译器相关?// 个人认为,语言具备了图灵完备性,那么就算得上有实际意义的编程语言了;至于语法如何,好不好用,解释/编译执行,性能如何,都是第二因素如何才算发明了一门语言,发明了一门语言之后,编译器要同步发布?由谁发布(发明语言作者本人?)?// 有完整的语法,有编译器/解释器,然后别人根据语法能写程序并运行,即算发明了语言。刚开始可能语言发明人自己实现编译器/解释器,但发布之后,可以由社区来进行。2、经常听说某某语言发展到某一版本之后支持某某新特性,是什么意思?编译器是不是也要修改才能支持这些新特性?// 这个自然,比如TC也不支持现在的C3、可以推荐一本程序由编写到执行全过程内幕的书吗?(不要简要的回答预处理、变异、链接、执行,推荐的书《程序员的自我修养-俞甲子》这本书除外(正在看))。// 可以看看我的一篇博客 编译、链接、执行:http://blog.csdn.net/forestdb/article/details/5758709 一个用java实现的将图片转成字符画的程序要怎么实现 Mac上的eclipse用java创建新文件,文件名问号。 一个关于代码设计模式的问题 java 守护线程 java socket 怎么接受多个文件,也就是接受多个文件时怎样判断一个接受完毕。 一个简单问题的求助 classloader相关基础知识 applet 程序,在Opera浏览器中怎么显示为Invalid bytecode? JAVA与MY-SQL如何连接问题,请高手指点! 各位,问个问题! 初学JAVA,求大神指点。谢谢! 看不懂的Java递归
2、经常听说某某语言发展到某一版本之后支持某某新特性,是什么意思?编译器是不是也要修改才能支持这些新特性?
R,这个应该是区别于之前版本的新兴技术,这个不知道怎么阐述。不过编译器肯定是要修改的。
比如Java 8有个新特性: 函数式接口在Java 8里将会有一个全新的功能——函数式接口(functional interfaces),就是可以在接口里面添加默认方法,并且这些方法可以直接从接口中运行。这个在以前版本的编译器肯定通不过。3、不清楚一家之言,不一定合理。仅供参考