java语言?如何理解java语言
一、java只是语言开发吗java还能做什么
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
第1个领域-桌面应用系统开发
比如以下这种,应用于windows下。
第2个领域-嵌入式系统开发
应用于安卓,STM32,单片机等等。
第3个领域-电子商务系统开发
下面是比较常见的一个JAVA电子商务系统。
还有很多很多,请自行搜索。
第4个领域-企业级应用开发
主要有OA,ERP等类似企业级应用。
第5个领域-交互式系统开发
第6个领域-多媒体系统开发
可以对音频,图片,视频等多媒体相关功能开发。
第7个领域-分布式系统开发
实现方式就是这样,具体拿来做什么业务,可以看需求。
第8个领域-Web应用系统开发
很多常见的网站都是JAVA的web应用
斜阳说JAVA目前是计算机领域被应用最广的语言,只有你想不到,暂时没有他做不到的东西。
而且,JAVA也是目前最受欢迎的变编程语言。
学JAVA至少不用担心就业。
二、java语言的发展历史
任职于太阳微系统的詹姆斯?高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。
由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。
随着1990年代互联网的发展,Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。Java语言的发展历史分为以下几个阶段:
1991年Sun公司的JamesGosling等人开始开发名称为Oak的语言。
希望用于控制嵌入在有线电视交换盒、PDA等的微处理器1994年将Oak语言更名为Java1998年JDK1.2时,更名为Java2Platform分为标准版J2SE,企业版J2EE,微型版J2MEJava既安全、可移植,又可跨平台,而且人们发现它能够解决Internet上的大型应用问题Internet使Java成为网上最流行的编程语言Java对Internet的影响也意义深远B/S的兴起&C/S的没落
三、如何理解java语言
Java本身是一种面向对象的语言,最显著的特性有两个方面,一是所谓的“书写一次,到处运行”(Writeonce,runanywhere),能够非常容易地获得跨平台能力;另外就是垃圾收集(GC,GarbageCollection),Java通过垃圾收集器(GarbageCollector)回收分配内存,大部分情况下,程序员不需要自己操心内存的分配和回收。
JRE,也就是Java运行环境,包含了JVM和Java类库,以及一些模块等。而JDK可以看作是JRE的一个超集,提供了更多工具,比如编译器、各种诊断工具等。