您的位置:首页 > 理论基础

JAVA(计算机编程语言)---面向对象---静态面向对象编程语言的代表---分布式---多线程

2020-08-07 18:24 911 查看

JAVA(计算机编程语言)


Java是一门面向对象编程语言,吸收了C++语言的各种优点,摒弃了C++里难以理解的多继承、指针等概念,Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。

发展历程

1996年1月,Sun公司发布了Java的第一个开发工具包(JDK 1.0),标志着Java成为一种独立的开发工具。9月,约8.3万个网页应用了Java技术来制作。10月,Sun公司发布了Java平台的第一个即时(JIT)编译器。
1997年2月,JDK 1.1发布。
1998年12月8日,第二代Java平台的企业版J2EE发布。Java 2平台的发布,是Java发展过程中最重要的一个里程碑,标志着Java的应用开始普及。
2001年9月24日,J2EE1.3发布。
2002年2月26日,J2SE1.4发布。
2004年9月30日,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE 1.5更名为Java SE 5.0(内部版本号1.5.0),代号为“Tiger”。
2005年6月,在Java One大会上,Sun公司发布了Java SE 6。
2006年11月13日,Java技术的发明者Sun公司宣布,将Java技术作为免费软件对外发布。Sun公司正式发布的有关Java平台标准版的第一批源代码,从2007年3月起,全世界所有的开发人员均可对Java源代码进行修改 。
2009年,甲骨文公司宣布收购Sun。
2014年,甲骨文公司发布了Java8正式版。

编程环境

JDK 这是Java Development Kit 缩写,由SUN该公司提供。这是Java应用程序开发提供了编译和执行环境,所有的Java写程序都依赖于它。

JDK能够将Java程序编写为字节码文件,即.class文件。
JDK有三个版本号,各自是:

(1)J2SE: 标准版,主要用于开发桌面应用程序。

(2)J2EE: 企业版,主要用于开发企业及应用程序,如电子商务站点。ERP系统等。

(3)J2ME: 微缩版。主要用于开发移动设备、嵌入式设备上的Java应用程序。

工作原理由四方面组成:
(1)Java编程语言

(2)Java类文件格式

(3)Java虚拟机

(4)Java应用程序接口

基本数据结构

在Java中有8种数据类型来存储数值、字符和布尔值。
整数类型
整数型用来存储整数数值 4种类型。
byte 8位
short 16位
int 32位
long 64位
浮点类型
float 32位
double 64位
字符类型
字符类型用于存储单个字符,占用16位(两个字节)的内存空间。使用char关键字可定义字符变量。
char 16位
布尔类型
布尔类型又称逻辑类型 boolean true false

关键字

运算符:一些特殊的符号,主要用于数学函数、一些类型的赋值语句和逻辑比较方面。
赋值运算符
赋值运算符以符号“=”表示,它是一个二元运算符 其功能是将右方操作数所含的值赋给左方的操作数。
算术运算符 + 加 - 减 * 乘 / 除 % 取余数
自增和自减运算符 是单目运算符
比较运算符 属于二元运算符 > < == > = <= !=
逻辑运算符
&& 逻辑与 || 逻辑或 !逻辑非

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: