| 28 | |
| 2008.11 |
典型的例子是:List<Object> objects = (List<Object>) new List<String>()
可能很多人(包括我在内)起初都会认为这是无法理解的。那么请看下面的代码:
objects.add(new Integer(7));
假设前述的类型转换成立,那么这个objects实例中不就可以加入新的Integer项了?这等于是破坏了List<String>的约束。由于这个反例的存在,所以上述类型转换是不被Java所允许的。
| 24 | |
| 2008.10 |
10/08 - 3/09
* Service for storing and serving large files
* Datastore import and export utility for large datasets
* Billing: developers can pay for more resource usage
* Support for a new runtime language
* Uptime monitoring site
顺便看看社区的民意,Java、PHP和Ruby名列三甲!
从技术角度来讲,PHP和Ruby应该较Java在现阶段更易于实现;但从业界支持的角度来看,Java占据了企业级应用的主流,而PHP代表着Web开源社区的倾向,似乎是两难的选择呀;纯粹从语言本身来看,Java应该更适合Google的战略布局。
这个语言想必Google内部早已有了定论,并且已在紧锣密鼓的赶工中,留给大家YY也不会改变任何东西了。虽然从感情上更倾向于Java,但我还是认为PHP的可能性最大。