1.安卓程序如果你想看看Java程序是在哪里使用到的,也不难。打开安卓手机,点开任何一个程序他们其实都是使用Java语言编写,通过调用谷歌的安卓API(类似之前的JDK,但是安卓为开发人员提供了更多的特性)来实现的。顺便说一下,安卓程序使用不同的JVM,打包方式也不一样(详见我们之前的文章, how Android app works )。但是确实是Java语言编写的。2.金融服务业服务器端应用在金融服务业Java应用非常多。很多投行,像高盛,花旗,巴克莱,渣打银行都使用Java来编写前后端交慧袭易软件,结算和确认系统,数据处理系统等等。Java程序大多都用于编写服务端程序,没有前端,处理数据交互。之前Java Swing对于创建大型交易程序的前端很在行,但是现在C#的市场份额快速增长,JavaSwing风头不再。3.Java网页程序Java在电子商务网站应用上也是重头戏。有很多应用是由Spring MVC,Struts 2.0或者类似的框架搭建起来的。各种政府的项目中,各种简单的基于Servlet,JSP,或者Struts的网站应用也很流行。很多政府网站,健康机构,保险,教育,安全等领域的网站都是Java编写的。4.软件工具很多好用的开发工具谈坦是由Java编写的。比如Eclipse,InetelliJ Ide和Netbeans IDE.我认为这几个是最常用的基于Java的桌面程序。尽管Swing一度在金融行业和投资银行写客户端很流行,但是如今Java FX越来越流行,尽管还不能完全替代Swing。C#目前几乎将金融行业的Swing应用全部代替了。5.交易应用第三方交易系统,也是金融服务行业的一大组成部分,也是用Java.比较流行的像银行间互联的软件Murex这种应用也是用Java编写的。6.J2ME应用尽管iOS和安卓差点将J2ME市场灭掉,在前侍兄诺基亚和三星手持设备中J2ME依然有很多应用。曾经一度安卓上几乎所有的程序都是由MIDP和CLDC写的,这两者是J2ME平台的一部分。J2ME现在仍然流行于蓝光碟,卡应用,机顶盒等。WhatsApp之所以流行的原因之一也是它在诺基亚上用J2ME也开发了一个版本。这个版本也有很多人在使用。7. 嵌入式领域嵌入式领域Java也有很多使用。这展现了这个平台的兼容性。你只需要130K的空间就可以使用Java技术了。最开始Java就是为嵌入式设备设计的。事实上,这个领域正像Java设计初衷“一处编译,多处运行”一样,嵌入式这块正在不断发展。8.大数据技术Hadoop还有其他大数据技术都是使用了Java。例如Apache的基于Java的HBase和Accumulo项目,ElasticSearch也是。尽管Java不是这个领域的领先者,因为有像使用C++编写的MongoDB这种项目在。但是如果hadoop和ElasticSearch越来越强大,Java在这个领域也会越走越远。9.高频交易领域Java平台已经很大的提升了性能,通过使用JITs技术,他的传递效率可以和C++媲美。这是这个原因,Java被用在了很多高频交易领域。尽管速度和其他语言略微逊色,但是相对C++它可以提供高效,安全的使用。10.科研领域如今科研领域基本上默认使用Java,包括自然语言处理。因为Java语言比C++和其他语言更加安全高效。
相关文章
-
java就业培训教程
2023-10-07 23:36 阅读(547) -
JAVA中的public classa是什么意思?为什么只能有一个?谢谢
2023-10-05 13:31 阅读(596) -
报个java培训班好呢?还是自学java好呢
2023-10-03 16:52 阅读(570)
1 uc浏览器7.4.1版本的JAVA如何正确设置
606 阅读
2 java中的private怎么用
594 阅读
3 Head First JavaScript怎么样
624 阅读
4 java手机游戏下什么格式的??
618 阅读
5 如何成为一个不错的 JavaScript 程序员
621 阅读