Java开发入门(一)

发布于:2022-12-06 ⋅ 阅读:(174) ⋅ 点赞:(0)

  • Java概述
  1. 什么是Java技术

Java 是一种编程语言和计算平台,是用于构建许多服务和应用程序的可靠平台。[1]

Java目前共有三个版本供下载:

JavaSE标准版、JavaEE企业版、JavaME小型版

下载地址:Java Downloads | Oracle

Java 是一种编程语言和计算平台,由 Sun Microsystems 在 1995年首次发布。它从微末起步,逐渐发展为当今数字世界中很大一部分资产所依赖的基础,是用于构建许多服务和应用程序的可靠平台。面向未来的创新产品和数字服务也仍然依赖 Java。

拓展:计算机语言是什么,有哪些类型。

计算机语言是人与计算机之间通信的语言。由指令组成,包括数字、符号和语法等内容,程序员通过指令来指挥计算机进行各种工作。

计算机语言种类分为机器语言、汇编语言、高级语言三大类。

计算机所能识别的语言只有机器语言。通常我们编程时,采用汇编语言和高级语言。

机器语言采用了0和1组成的二进制编码,不便于记忆和识别。

汇编语言采用了英文缩写的标识符,容易识记。

高级语言采用了接近自然语言进行编程,简化了程序编写过程。

        2.Java语言的特点

简单性、面向对象性、安全性、跨平台性、支持多线程

        (1)简单性

通过提供最基本的方法来完成指定的任务,只需理解编程的基本概念,就可用它编写出适合于各种情况的应用程序。

简单来说:学会简单的编程语法,就可举一反三,做到一通百通。

比如:“我喜欢你”

包含了主语、谓语、宾语。形成了我们能理解的语句,编程语言也是如此。

        (2)面向对象性[2]

它对对象中的类、对象、继承、封装、多态、接口、包等均有很好的支持。为了简单起见,Java 只支持类之间的单继承,但是可以使用接口来实现多继承。使用 Java 语言开发程序,需要采用面向对象的思想设计程序和编写代码。

Java语言提供了类、接口和继承等原语,类之间支持单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键之implements)。

        (3)安全性

Java语言不支持指针,一切对内存的访问都必须通过对象的实例变量来实现,从而使应用更安全。

        (4)跨平台性

Java语言编写的程序可以运行在各种平台之上,也就是说同一段程序既可以在Windows操作系统上运行,也可以在Linux操作系统上运行。

        (5)支持多线程[2]

Java语言是支持多线程的。所谓多线程可以简单理解为程序中有多个任务可以并发执行,这样可以在很大程度上提高程序的执行效率。

Java 支持多个线程同时执行,并提供多线程之间的同步机制。任何一个线程都有自己的 run() 方法,要执行的方法就写在 run() 方法体内。

部分资料来源网站:

[1].https://www.java.com/zh-CN/download/help/whatis_java.html

[2]. Java是什么?Java的特点有哪些?

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到