Java语言的特点及应用有哪些
Java语言特点
Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。
当1995年sun推出Java语言之后,全世界的目光都被这个神奇的语言所吸引。
那么Java到底有何神奇之处呢?
Java语言其实最早诞生于1991年,起初被称为oaK语言,是sun公司为一些消费性电子产品而设计的一个通用环境。
他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,oaK可以说是默默无闻,甚至差点夭折。
但是,网络的出现改变了oaK的命运。
在Java出现以前,internet上的信息内容都是一些乏味死板的htmL文档。
这对于那些迷恋于web浏览的人们来说简直不可容忍。
他们迫切希望能在web中看到一些交互式的内容,开发人员也极希望能够在web上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安全保障。
对于用户的这种要求,传统的编程语言显得无能为力。
sun的工程师敏锐地察觉到了这一点,从1994年起,他们开始将oaK技术应用于web上,并且开发出了hotJava的第一个版本。
当sun公司1995年正式以Java这个名字推出的时候,几乎所有的web开发人员都心生感叹:噢,这正是我想要的!于是Java成了一颗耀眼的明星,丑小鸭一下子变成了白天鹅。
JAVA语言主要有哪些方面的应用
Java主要分成3类:javaee、javase、javame
1、javaee是网络编程,主要应用在与网络软件、如:各类网站、eRP软件等等。
软件是以网页的形式打开。
2、javase是企业级开发,软件是以windows窗口模式打开。
如QQ、各种音乐视频播放器都可以用javase开发。
3、javame是手机开发,如:各类java的手机游戏,手机软件等。
来源:https://www.weidianyuedu.com/content/2020710845314.html
Java语言的特点及应用有哪些相关推荐
- Java语言中的数据类型
Java语言是一种强调数据类型的语言,在声明任何变量时,必须将该变量定义为一种数据类型. Java中的数据类型包括基本类型和对象类型,基本类型总共有8种,其中4种整形.1种字符型.2种浮点型.1种布尔 ...
- java语言环境变量_JAVA语言环境变量的设置教程
本文主要向大家介绍了JAVA语言环境变量的设置教程,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 安装JDK到目录,我这里是C:\Java 右键点击计算机属性 在系统变量里面建 JA ...
- java语言的实现机制_JAVA语言之Java NIO的工作机制和实现原理介绍
本文主要向大家介绍了JAVA语言之Java NIO的工作机制和实现原理介绍,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 前言 本文只简单介绍NIO的原理实现和基本工作流程 I/O和 ...
- Java语言的基础知识9
第十一章(线程) 1.通过String name=Thread.currentThread().getName();来获取当前线程的名称. 2.多次启动一个线程或者启动一个已经运行的线程是非法的,会抛 ...
- 重塑云上的 Java 语言
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 Photo @ Toa Heftiba 文 |郁磊 音乐无国界, ...
- 四川大学java试题_四川大学2013年计算机(软件)学院Java语言程序设计期末考试试题B卷...
四川大学期末考试试题(闭卷) (2013 -2014学年第1学期) 课程号:课程名称: Java语言程序设计(B 卷)任课教师: 适用专业年级:学号:姓名: 一.单项选择题(本大题共20小题,每小题2 ...
- “坑爹”排行榜:Java语言最违反常识的功能点TOP 10
来自:互联网全栈架构 作为一门面向对象的编程语言,Java凭借其简单易用.功能强大的特点受到了广大编程爱好者的青睐,伴随着开源社区的推波助澜,Java语言更是席卷全球,势不可挡,在世界各地都有Java ...
- Java语言中的生僻知识
最近有一首名叫<生僻字>的流行歌曲火遍大江南北,创作者给佶屈聱牙的生僻字,配上了优美明快的旋律,竟然让歌曲变得琅琅上口.悦耳动听起来,平时不太常见的拒人于千里之外的这些汉字也不再那么陌生, ...
- java语言仅支持单重继承_java语言程序设计基础篇习题_复习题_第十一章
java语言程序设计基础篇习题_复习题_第十一章 11.1 下面说法是真是假?一个子类是父类的子集. 11.2 使用什么关键字来定义一个子类 11.3 什么是单一继承?什么是多重继承?java支持多重 ...
- 第1章 Java语言概述
第1章 Java语言概述 声明 0. Java语言应用场景 1. 软件开发介绍 2. 计算机编程语言介绍 3. Java语言概述 4. Java程序运行机制及运行过程 5. Java的环境搭建 5. ...
最新文章
- 为什么 P8 程序员的代码你写不出来?零拷贝了解一下
- 高性能存储之--快速理解redis(简版)
- 第十七届全国大学智能车竞赛:第二波芯片申请向你袭来
- nacos windows部署_Sentinel-Go 集成 Nacos 实现外部动态数据源
- WINDOWS SERVER 2003从入门到精通之活动目录数据库的维护
- C++ Primer 5th笔记(chap 15 OOP)继承中的类作用域
- docker报错:Unable to get pid of LinuxThreads manager thread及openjdk-alpine镜像无法打印线程堆栈和内存堆栈问题
- SSL 多线程通信 linux openSSL C API编程
- 计算多个文档之间的文本相似程度
- 晋升,结婚,出书,买房,这就是我的2019年!
- Python使用pandas读取Excel文件多个WorkSheet的数据并绘制柱状图和热力图
- c语言中最常用的四种数据类型,计算机中有哪几种常见数据类型
- 134. PHP 工具
- 微分几何 Class 3 曲线,曲率与挠率
- 聚类分析--k中心点算法
- ps如何做出动态火焰燃烧效果
- 笔记本电脑频繁假死的一个解决办法
- python报错(一):takes no arguments
- Silverlight——施工计划日报表(一)
- 基于Android实现美颜相机功能的开发
热门文章
- 利用Vue的计算属性计算平均值总成绩
- SQLalchemy 转载学习(学习了中间relationship内部cascade参数的部分)
- signal函数的简单用法
- MySQL添加多个管理地址_mysql如何绑定多个ip地址?
- 使用husky配置git代码提交规范
- vscode国内下载
- 中国互联网金融:浪潮还是浪花?
- 搭建CA认证中心及搭建https实战
- 全志V3S零基础教程
- draft https://www.cnblogs.com/shadow-wolf/p/6524603.html