分类：电脑/网络-程序设计-JAVA相关
问题：什么是java?它的用处是什么?提高上网速度吗? 
什么是?它的用处是什么?提高上网速度吗?
回答：    Java是Sun公司推出的一种编程语言。它是一种通过解释方式来执行的语言，语法规则和C++类似。同时，Java也是一种跨平台的语言。用Java语言编写的程序叫做“Applet”（小应用程序），用编译器将它编译成类文件后，将它存在WWW页面中，并在HTML档上作好相应标记，用户端只要装上Java的客户软件就可以在网上直接运行“Applet”。 Java非常适合于企业网络和Internet环境，现在已成为Internet中最受欢迎、最有影响的编程语言之一。 Java有许多值得称道的优点，如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。 Jave可以运行与任何微处理器，用Java开发的程序可以在网络上传输，并运行于任何客户机上Java能做什么？        最有名的Java程序可能是Java小应用程序（applet）。小应用程序是遵循一定的规则，运行在支持Java的浏览器上的Java程序。然而，Java不只用来为WWW写聪明的、娱乐性的小应用程序，它是一个通用的、高级程序语言和强大的软件平台。使用通用的JavaAPI，可以写很多种程序。最常见的程序类型可能是小应用程序和应用程序，Java应用程序是直接运行在Java平台上的独立的程序。一种特殊的称为“服务器”的应用程序可以支持网络上的客户。服务器的包括Web服务器、代理服务器、邮件服务器、打印服务器和导入服务器。另一种特殊的程序是servlet，它与小应用程序类似 - 在都是应用程序的实时扩展方面。不运行在浏览器中，servlet运行在Java服务器上，配置或裁剪服务器。Java API是如何支持各种程序的呢？它通过软件包提供各种功能。核心API（core API）是实现Java平台功能的API。核心API有以下特征： 要素：对象、字符串、线程、数字、输入和输出、数据结构、系统属性、日期和时间等。 小应用程序：Java小应用程序使用的指令集。 网络：URL、TCP和UDP插槽、IP地址。 国际化：可以写可本地化的代码。程序可自动适应特殊的场所和以适当的语言显示。 安全性：在低级和高级两方面，包括电子签名、公/私密钥管理、访问控制、认证。 软件组件：称为JavaBean，可以插到已有的组件结构中，如微软的OLE/COM/Active-X结构、OpenDoc、网景的LiveConnect。 对象系列化：可以通过RMI（远程方法调用）进行轻量级的持续和通讯。 JDBC（Java数据库互联）：提供对大量关系数据库的统一访问。 Java不仅有核心API，还有标准扩展。标准扩展定义了3D、服务器、合作、电话、演讲、动画等的API。>>