[Java蠢萌新]Java初入-以月烙骨

来源:互联网 发布:杜蕾斯锁精环 知乎 编辑:程序博客网 时间:2024/05/04 10:51

我们什么都知道,我们什么都不知道。

•Java是什么?

提到Java,我们会想到C,C++等等!~太多太多,我们与朋友们聊天的时候我们会说自己会Java会C会各种各样,以此来在朋友之间各种得到满足感,得到羡慕的眼神。

但Java是什么呢?在书上我们会看到这样标准的介绍:Java语言是一种简单易用,完全面向对象,与平台无关,安全可靠,主要面向Internet的开发工具,也可以看到这样的介绍:Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承指针等概念。

也就是说Java是一种编程语言,是一种开发工具。对我们而言,Java是一种编程语言,是一种程序员与电脑之间互动的语言、方法、方式等等!~(你怎么喜欢怎么说)。

•Java语言的特点

Java语言是一种跨平台,适合于分布式计算环境的面向对象编程语言。

其重要特点有

(1)简单易学[相对于C/C+Java减少了其中的不易理解于掌握的指针、联合体、结构体,并且降低了其学习难度]。

(2)面向对象[封装(所谓封装,就是指利用抽象数据类型将数据与基于数据的操作封装在一起,被保护在抽象数据类型的内部,系统的其他部分只能通过封装在数据外边的被授权的操作,才可以与其交互)、继承(指一个对象直接使用另一个对象的属性和方法,子承父类)、多态(一个程序中同名的多个不同方法共存,也就是一个对外接口,和多个内在实现方法)]

(3)平台无关性

(4)分布式

(5)可靠性

(6)安全性

(7)支持多线程

(8)支持网络编程

(9)编译与解释并存

•Java技术

我们知道Java之后,我们在下载页面会知道,Java有普遍的3个大半本,或者说是Java主要包括的JPSE(标准版)、JPME(微型版、精装版)、JPEE(企业版)

(1)JPSE。我们所谓的标准版。三者的基础,也是所谓的桌面级的应用开发。

(2)JPME。我们所谓的微型版、精装版。是一种嵌入式的Java,也是手机级的应用开发。

(3)JPEE。我们所谓的企业级。是一种企业式的Java,也是大型应用的开发。

•JDK、JRE、JVM

(1)JDK。Java的开发工具包,即包括Java运行的基本类库与开发命令。

(2)JRE。Java的运行环境,即包括Java运行的基本类库与一些运行命令。

(3)JVM。Java的虚拟机,即Java语言内部运行的核心。

Java初学者-以月烙骨

0 0
原创粉丝点击