|
|
相关主题 |
---|
● C, C++, Java, C#, Objective-C, | ● 请教个JAVA的小问题 | ● c++指针的问题 | ● 大牛们对Object C有何点评? | ● c/c++程序员转java最好的一本书是什么? | ● 谁能深入浅出的讲讲protocol和delegate的要点? | ● 想成为Mobile App Developer要学些啥? | ● [合集] C++ question -- how to save objects | ● Goodbug再来赌一把1M/s计数器如何?Java实现 | ● 问问开发ios的,有用C++来组织代码的么? | ● 有没有人同时用 C++, C#, OBJECTIVE-C,JAVA 的? | ● java ArrayList 一问 | ● TIOBE Index August Headline: Java stronger in the lead | ● 求推荐开发用机器 (转载) | ● 卫东 问你 不会Java 如何生存? | ● 现在mobile开发,用boostrap,phonegap,还是objective-c + java的多? |
|
|
|
|
h**********y 发帖数: 1293 | 1 Java与Objective-C的渊源
java创始成员Patrick Naughton回忆,通常人们会认为Java是学Modula-3和C+,其实这
些都是谣传,而对Java影响比较大的则是Objective-C:单 继承、动态绑定和加载、类
对象、纯虚函数、反射、原始类型包装类等。Java的接口直接抄自OC的协议。
Objective-C是扩充C的面向对象编程语言。它主要使用于NeXTSTEP和Mac OS X系统
上,也可以在gcc运作的系统写和编译。通常人们会认为Java是学Modula-3和C++,甚至
还有人说Java是模仿 NewtonScript,这些都是胡说八道和谣传。
Java语法可能与C++类似,但作为语言来讲,其与C++并无相似性。Java的核心语法
是动态绑定以及主要使用单继承、类对象以及可扩展的运行时系统。而C++和Modula-3
则远离这种任何面向对象语言都所具备的特性。而最值得注意的是,NeXT上的
Objective-C与Java几乎有着惊人的相似性:单继承、动态绑定和加载、类对象、接口
、反射、原始类型包装类等。
其实这并不算奇怪,Patrick Naughton准备离开Sun加入到NeXT时,他在曲棍球队联赛
上遇到了Scott McNealy(Sun公司董事会主席及联合创始人)。Scott告诉他不该离开
Sun。
所以Patrick并没有离开,并且成为最原始的Oak团队成员之一,他在团队中的亲和力使
NeXTSTEP能够出现在Java中,使Java看起来与Objective-C有极其相像的外观(
NeXTSTEP上的主要开发语言)。 | W***o 发帖数: 6519 | 2 so what?
Java is still more popular than Obj-C
3
【在 h**********y 的大作中提到】 : Java与Objective-C的渊源 : java创始成员Patrick Naughton回忆,通常人们会认为Java是学Modula-3和C+,其实这 : 些都是谣传,而对Java影响比较大的则是Objective-C:单 继承、动态绑定和加载、类 : 对象、纯虚函数、反射、原始类型包装类等。Java的接口直接抄自OC的协议。 : Objective-C是扩充C的面向对象编程语言。它主要使用于NeXTSTEP和Mac OS X系统 : 上,也可以在gcc运作的系统写和编译。通常人们会认为Java是学Modula-3和C++,甚至 : 还有人说Java是模仿 NewtonScript,这些都是胡说八道和谣传。 : Java语法可能与C++类似,但作为语言来讲,其与C++并无相似性。Java的核心语法 : 是动态绑定以及主要使用单继承、类对象以及可扩展的运行时系统。而C++和Modula-3 : 则远离这种任何面向对象语言都所具备的特性。而最值得注意的是,NeXT上的
| i**i 发帖数: 1500 | 3 有意思.
3
【在 h**********y 的大作中提到】 : Java与Objective-C的渊源 : java创始成员Patrick Naughton回忆,通常人们会认为Java是学Modula-3和C+,其实这 : 些都是谣传,而对Java影响比较大的则是Objective-C:单 继承、动态绑定和加载、类 : 对象、纯虚函数、反射、原始类型包装类等。Java的接口直接抄自OC的协议。 : Objective-C是扩充C的面向对象编程语言。它主要使用于NeXTSTEP和Mac OS X系统 : 上,也可以在gcc运作的系统写和编译。通常人们会认为Java是学Modula-3和C++,甚至 : 还有人说Java是模仿 NewtonScript,这些都是胡说八道和谣传。 : Java语法可能与C++类似,但作为语言来讲,其与C++并无相似性。Java的核心语法 : 是动态绑定以及主要使用单继承、类对象以及可扩展的运行时系统。而C++和Modula-3 : 则远离这种任何面向对象语言都所具备的特性。而最值得注意的是,NeXT上的
| h**********y 发帖数: 1293 | 4 没啥,就看到一堆人在说swift抄java。。。
【在 W***o 的大作中提到】 : so what? : Java is still more popular than Obj-C : : 3
| g*****y 发帖数: 7271 | 5 翻译的还是中国人写的?为什么完全看不懂?
3
【在 h**********y 的大作中提到】 : Java与Objective-C的渊源 : java创始成员Patrick Naughton回忆,通常人们会认为Java是学Modula-3和C+,其实这 : 些都是谣传,而对Java影响比较大的则是Objective-C:单 继承、动态绑定和加载、类 : 对象、纯虚函数、反射、原始类型包装类等。Java的接口直接抄自OC的协议。 : Objective-C是扩充C的面向对象编程语言。它主要使用于NeXTSTEP和Mac OS X系统 : 上,也可以在gcc运作的系统写和编译。通常人们会认为Java是学Modula-3和C++,甚至 : 还有人说Java是模仿 NewtonScript,这些都是胡说八道和谣传。 : Java语法可能与C++类似,但作为语言来讲,其与C++并无相似性。Java的核心语法 : 是动态绑定以及主要使用单继承、类对象以及可扩展的运行时系统。而C++和Modula-3 : 则远离这种任何面向对象语言都所具备的特性。而最值得注意的是,NeXT上的
|
|
|
|
相关主题 |
---|
● 现在mobile开发,用boostrap,phonegap,还是objective-c + java的多? | ● Goodbug再来赌一把1M/s计数器如何?Java实现 | ● 学scala和spark需要什么pre req? | ● 有没有人同时用 C++, C#, OBJECTIVE-C,JAVA 的? | ● Java 9 Date is set | ● TIOBE Index August Headline: Java stronger in the lead | ● Java中的memory leak常见的原因有哪几种? | ● 卫东 问你 不会Java 如何生存? | ● C, C++, Java, C#, Objective-C, | ● 请教个JAVA的小问题 | ● c++指针的问题 | ● 大牛们对Object C有何点评? | ● c/c++程序员转java最好的一本书是什么? | ● 谁能深入浅出的讲讲protocol和delegate的要点? | ● 想成为Mobile App Developer要学些啥? | ● [合集] C++ question -- how to save objects |
|
|
|