星空网 > 软件开发 > Java

Learning Java characteristics (Java in a Nutshell 6th)

Java characteristics:

  1. Java .class files are machine-independent, including the endianness.
  2. Java .class files are not optimized
  3. .class files comprises "bytecode"
  4. different from "interpreted languages" in an additional step javac (source file cannot be interpreted directly)
  5. language "Scala" can produce .class files with non-java language, languages like "JRuby" can interprete ruby & run in JVM
  6. Java cannot guarantee 100% security
  7. Java always pass by value
  8. Java do not support full multiple inheritance
  9. Java has no operator overloading
  10. Java is statically typed
  11. Java has namespaces
  12. Java is multithreaded

Java Criticisms:

  1. Overly verbose (grammatically redundant)
  2. Java is not changing fast like C#, is not supporting new common features
  3. Java is fast now, sometimes beats C/C++
  4. desktop & GUI components are insecure, leads to a pushback of Java 8
  5. not freewheeling, that's why OpenJDK is there

 




原标题:Learning Java characteristics (Java in a Nutshell 6th)

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

世界名牌鞋的标志:https://www.goluckyvip.com/tag/64351.html
世界反法西斯战争标志:https://www.goluckyvip.com/tag/64353.html
世界名牌休闲运动鞋:https://www.goluckyvip.com/tag/64357.html
VCS是什么:https://www.goluckyvip.com/tag/6436.html
国际田联400m标准跑道标记方案:https://www.goluckyvip.com/tag/64365.html
外国名牌车标志:https://www.goluckyvip.com/tag/64376.html
Lazada为优化购物体验,升级买家取消订单政策:https://www.kjdsnews.com/a/1836358.html
Lazada为优化购物体验,升级买家取消订单政策:https://www.goluckyvip.com/news/186219.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流