本文目录一览:
- 1、什么是基于JAVA技术?
- 2、哪些熟悉的网站是用java做的?
- 3、Java的用途在哪些方面?
- 4、JAVA的主要应用领域是什么?
- 5、JAVA包含哪三个版本,每个版本有什么功能,各个版本的应用领域?
什么是基于JAVA技术?
1.基于JAVA技术就是在java虚拟机里运行的各种系统,使用java的类库
2.JAVA技术有什么特点
a. JAVA技术最大的特点是平台无关性,所以不会局限于某 种操作系统(window),不会受制于人
b. 另外一个特点是技术开源性,开发人员可以清楚地看到技术的实现并可以根据自己的需要修改,这是许多大的公司首要考虑的
c.免费的
d.安全的 windows 病毒多阿
哪些熟悉的网站是用java做的?
下列著名的网站是用Java做的:
Taobao、支付宝网站是基于Java的。
京东商城也是基于Java的(以前是使用asp.net,现在逐渐转到java上)
oschina.net这个开源中国的网站是中完全使用java做的,而且是跑在一台服务器的一个tomcat下面,无集群等
有一个注意点这些网站不是单纯的全部使用java开发的,后台可能使用的php、服务器用的是linux。
Java的用途在哪些方面?
Java的用途在以下几方面:
1.桌面GUI应用程序: Java通过抽象窗口工具包,Swing和JavaFX等多种方式提供GUI开发。虽然AWT包含许多预先构建的组件,如菜单,按钮,列表以及众多第三方组件,但Swing还提供某些高级组件,如树,表格,滚动窗格,选项卡式面板和列表。JavaFX是一组图形和媒体包,提供了Swing互操作性,3D图形功能和自包含的部署模型,可以快速编写Java小应用程序和应用程序的脚本。
2.移动应用程序: Java Platform,Micro Edition是一个跨平台框架,用于构建可在所有Java支持的设备上运行的应用程序。此外,最受欢迎的移动操作系统之一的Android应用程序通常使用Android软件开发工具包或其他环境在Java中编写脚本。
3.嵌入式系统: 从微型芯片到专用计算机的嵌入式系统是执行专门任务的大型机电系统的组件。诸如SIM卡,蓝光光盘播放器,公用事业仪表和电视机等多种设备都使用嵌入式Java技术。据甲骨文公司称,100%的蓝光光盘播放器和1.25亿台电视设备都采用Java技术。
4. Web应用程序: Java通过Servlets,Struts或JSP提供对Web应用程序的支持。编程语言提供的简单编程和更高的安全性使得大量政府应用程序可用于基于Java的健康,社会安全,教育和保险。Java也可以使用Broadleaf等开源电子商务平台开发电子商务Web应用程序。
5. Web服务器和应用程序服务器: 今天的Java生态系统包含多个Java Web服务器和应用程序服务器。虽然Apache Tomcat,Simple,Jo !, Rimfaxe Web服务器和Project Jigsaw占据了Web服务器空间,但WebLogic,WebSphere和Jboss EAP在商业应用服务器领域占据重要地位。
6.企业应用程序: Java企业版是一种流行的平台,为脚本和运行企业软件提供API和运行时环境。甲骨文宣称Java在97%的企业计算机上运行。Java中更高的性能保证和更快的计算能力导致像Murex这样的高频交易系统被编入脚本中。它也是各种银行应用程序的中枢,它们将Java从前端用户端运行到后端服务器端。
7.科学应用: Java是许多软件开发人员用于编写涉及科学计算和数学运算的应用程序的选择。这些程序通常被认为是快速和安全的,具有更高的便携性和低维护性。像MATLAB这样的应用程序使用Java来交互用户界面和作为核心系统的一部分。
JAVA的主要应用领域是什么?
1、大型网站,主要使用JAVA EE,最有名例子就是电子商务交易平台阿里巴巴、淘宝、京东。
2、大型企业级应用,主要使用JAVA EE,比如大型企业管理系统,CRM系统,ERP系统2.1有关通信及网络的大型企业:移动、联通、电信、网通主要的信息化都是JAVA2.2有关金融行的大型企业,所有的银行、证券公司,互联网金融; 2.3大型管理系统,如:供应链,客户管理系统,物流系统。
3、电子政务,主要使用JAVA EE,相关的政府部门绝大多数的信息化系统是JAVA开发的。
4、游戏,很多手机游戏都是用JAVA开发的。包括大型网游的后台数据统计都是java。
5、嵌入式设备及消费类电子产品,主要用 JAVA ME,无线手持设备、通信终端、医疗设备、信息家电(如数字电视、机顶盒、电冰箱)、汽车电子设备等是比较热门的Java应用领域,这方面的应用例子有中国联通CDMA 1X网络中基于Java技术的无线。
6、各大旅游网站基本都是使用java做的开发。
7、出行的交通工具的订票系统绝大部分也是使用java开发的。
8、流行的大数据,最主流的大数据框架Hadoop的应用主要用Java开发。Java最大的优势之一就是它在大数据领域的地位,目前很多的大数据架构都是通过Java来完成的。
JAVA包含哪三个版本,每个版本有什么功能,各个版本的应用领域?
JAVA的三个版本及其功能应用领域介绍如下:
1、JavaSE(Java Standard Edition)
也称为J2SE,标准版本。用于服务器、桌面、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
2、JavaEE(Java Enterprise Editon)
也称为J2EE,是企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供Web服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。
3、JavaME(Java Micro edition)
也称为J2ME,是网络这一块的,Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。
Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。
扩展资料
Java本来就是为了嵌入式系统而生,1990年12月,Sun公司内部 由James Gosling、Patrick Naughton以及Mike Sheridan成立了一个叫做Green Team的小组。
Green Team小组的主要目标,是要发展一种新架构,而这种架构必须能够在消费性电子产品作业平台上运行,现在我们普遍认识的PDA、手机或是信息家电 (IA),都是属于这种架构的目标平台。虽然在1999年,Java被分割成J2ME、J2SE、J2EE,所以有了J2ME这个名词的出现。
但是 Java并非1999年才开始发展嵌入式系统上的应用。其实,Java本来就是为了嵌入式系统而发展的一种架构。即使目前大家多半将Java的应用聚焦于 企业上的J2EE应用。但是严格来说,J2ME才是Java真正“回归本心”的领域。
J2EE组件和“标准的” Java类 的不同点在于:它被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规范,由J2EE服务器对其进行管理。
J2EE规范是这样定义J2EE组件 的:客户端应用程序和applet是运行在客户端的组件;Java Servlet和Java Server Pages (JSP) 是运行在服务器端的Web组件;Enterprise Java Bean (EJB )组件是运行在服务器端的业务组件。