你知道巴西的税务系统,亚马逊的Kindle阅读器以及韩国的第一大镁板制造厂有什么共同点吗?

乍一看上去,这简直就是风马牛不相及,但是这些系统同世界上其它100亿个设备共享一个元素,那就是Java。

在OpenWorld上,“Java之父”James Gosling指出在这个星球上,使用Java的设备比地球总人口还要多。在他的演讲中,Gosling给出了“你所不知道的Sun软件TOP 10”。

当你谈论Java时,你自然会想起Java企业版,但是Gosling是EE只是冰山一角。Java的运行环境每周都会有1500万的下载量,而在有新产品发布以及业务繁忙之时,下载量还会大大提升。Gosling指出,巴西使用Java应用程序来管理他们的税务系统,当地居民甚至可以使用手机来报税。

谈到手机,全球有26亿的移动设备中运行着Java程序。Gosling指出,除了苹果的iPhone,你现在几乎买不到没有Java程序的手机了。在今年6月的JavaOne会议上,Ellison谈到了在移动设备上使用Java和JavaFX的设想,当时Sun掌门人Scott McNealy开玩笑说,Larry应该好好和他的好友Steve Jobs谈谈,问问苹果的老板愿不愿意。

尽管iPhone中没有运行java程序,但是它运行在无数的其它设备中,从宾夕法尼亚洲付费公路实时车辆扫描系统到韩国POSCO制镁厂,不一而足。

下面列举了关于Sun软件,你可能不太了解的几个方面:

是否认为Java运行速度缓慢?Gosling说在这十年间肯定是谬论,Java虚拟机HotSpot在性能上要比C/C++和Fortran要强。

在使用多核处理器时你需要注意几个问题。目前主机处理器平均有四核,但到2030年,将增长至5220核。而java EE架构在面对多核问题上要简单的多。

GlassFish是世界上下载最多的应用服务器,每月的下载量都能达到100万。Gosling在JavaFX map上显示的,GlassFish在这世界上已经泛滥成灾了,就像“烂片恐怖电影”一样。

Java最具“魔力”的部分就是虚拟机,而不是编程语言。许多语言都可以在Java虚拟机上运行,如:Scala, Ruby on Rails, Groovy/Grails, Python, Javascript等等。

新的数据管理系统OpenSolaris’ ZFS被Gosling称作是“a religious experience”。

这仅仅是一个开始,要想真正了解Sun的硬件,你对他们的软件也要有所了解才是。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget

官方微博

TechTarget中国

java 之sun_“Java之父”讲解不为人知的Sun软件趣闻相关推荐

  1. JAVA中希尔排序去的讲解_java 中基本算法之希尔排序的实例详解

    java 中基本算法之希尔排序的实例详解 希尔排序(Shell Sort)是插入排序的一种.也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本.希尔排序是非稳定排序算法.该方法因DL.Shel ...

  2. Java泛型详解-史上讲解最详细的,没有之一

    目录 1. 概述 2. 一个栗子 3. 特性 4. 泛型的使用 4.1 泛型类 4.2 泛型接口 4.3 泛型通配符 4.4 泛型方法 4.4.1 泛型方法的基本用法 4.4.2 类中的泛型方法 4. ...

  3. MySQL 数据类型讲解 和Java中所对应的数据类型讲解

    MySQL 数据类型讲解 和Java中所对应的数据类型讲解 Mysql数据类型分类 在Mysql中常用数据类型一共有四种字符串数据类型.日期/时间数据类型.数值数据类型以及二进制数据类型. 一.字符串 ...

  4. Java关键字详解-配视频讲解链接(附带一些面试题)

    Java中常用的关键字详解-配视频讲解链接(附带一些面试题) 关键字:被Java赋予了特定含义的英文单词.关于关键字的学习贯穿了整个Java的学习,结合应用理解记忆关键字,不能单纯的死记硬背,在这里通 ...

  5. java中PreparedStatement和Statement详细讲解

    java中PreparedStatement和Statement详细讲解 大家都知道PreparedStatement对象可以防止sql注入,而Statement不能防止sql注入,那么大家知道为什么 ...

  6. java斗地主游戏开发 算法思路讲解

    上学期刚开学的时候我特别沉迷于斗地主 充了6块钱赢了30万豆 然后一夜之间破产 越想越气 然后我就有一个大胆的想法开发一个斗地主现在这个斗地主能在控制台上运行 本文主要讲解我在开发斗地主时研究的算法思 ...

  7. JAVA SE 是什么? 入门级讲解。

    JAVA SE 是什么? 入门级讲解. JAVA SE(Java Standard Edition,Java 标准版) java se是Java技术的核心和基础,是Java ME和Java EE编程的 ...

  8. java 奇偶数据排序算法,简单讲解奇偶排序算法及在Java数组中的实现

    简单讲解奇偶排序算法及在Java数组中的实现 奇偶排序是一个比较有个性的排序,基本思路是奇数列排一趟序,偶数列排一趟序,再奇数排,再偶数排,直到全部有序 举例吧, 待排数组 [6 2 4 1 5 9] ...

  9. java保留两位小数四舍五入_关于java 四舍五入使java保留2位小数示例讲解

    关于java 四舍五入使java保留2位小数示例讲解 复制代码 代码如下: /* * 测试四舍五入 */ package com.icer.test; /** * * @author Hanbin * ...

最新文章

  1. ASP.NET 防盗链源码
  2. nagios和cacti的整合
  3. 修改mysql远程连接
  4. 【PAT乙级】1036 跟奥巴马一起编程 (15 分)
  5. Android @id和@+id区别
  6. Client does not support authentication protocol requested by server;
  7. 从缓存行出发理解volatile变量、伪共享False sharing、disruptor
  8. 70进货卖100利润是多少_一只周黑鸭随便就卖100多,那成本有多少?说出来你可能不信...
  9. 标题文字超出2行 则隐藏后面显示省略号
  10. Python项目:用所有朋友微信头像做云图图
  11. 华中邀请赛现场赛F题 Seats
  12. txt替换回车键符号怎么打_电脑键盘上那个点符号怎么打出来的?
  13. sklearn.neighbors.kneighbors_graph的简单属性介绍
  14. Java并发(二)——ThreadLocal
  15. optenstack配置glance
  16. python可视化计算器_使用Python自带GUI tkinter编写一个期权价格计算器
  17. educoder JAVA实训答案
  18. 杭州SEO:独家揭秘网站首页排版布局的详细方法!
  19. java aspect调用,在Spring 中使用@Aspect 控制自定义注解的操作
  20. [Unity]对接华为sdk 登录

热门文章

  1. resize函数防抖和节流写法
  2. Jenkins代码审查
  3. 人工智能轨道交通行业周刊-第24期(2022.11.21-11.27)
  4. 爱奇艺龚宇:用情怀搭建VR真生态
  5. Homebrew 安装及更新软件
  6. 【python】关于十进制数取异或运算原理
  7. mysql 3306端口来历_3306端口是什么
  8. Latex转换成word
  9. 二叉树基本规律及其遍历
  10. spfa(链式前向星)+dijkstra(链式前向星)