第一章 _Java语言的概述

文章目录

    • Java语言的概述
      • 整体内容概述
      • Java语言概述
        • 1、什么是Java
        • 2、Java语言的特点
        • 3、Java语言应用的领域
      • 开发环境的搭建
        • 1、JDK、JRE、JVM是什么
        • 2、JDK、JRE、JVM的关系
        • 3、path环境变量的配置
          • 3.1 为什么配置path环境变量?
          • 3.2如何配置?
    • 注释、API、编程规范
        • 1、注释
        • 2、Java API 文档
        • 3、编程规范

Java语言的概述

整体内容概述

第一章 _Java语言的概述_第1张图片

Java语言概述

1、什么是Java

java就是计算机编程语言
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。

2、Java语言的特点

面向对象性:
两个要素:类、对象
三个特征:封装、继承、多态、(抽象)
健壮性:① 去除了C语言中的指针 ②自动的垃圾回收机制 -->仍然会出现内存溢出、内存泄漏
跨平台型:write once,run anywhere:一次编译,到处运行
功劳归功于:JVM

3、Java语言应用的领域

Java Web开发:后台开发
大数据开发:
Android应用程序开发:客户端开发
分布式系统和嵌入式系统应用程序
Java具有特点 。Java可以编写桌面应用程序、Web应用程序、等

开发环境的搭建

1、JDK、JRE、JVM是什么

  • JDK Java开发工具集 (Java Development Kit)
  • JRE Java运行时环境 (Java Runtime Environment)
  • JVM Java虚拟机 (Java Virtual Machine)

2、JDK、JRE、JVM的关系

  • JDK = JRE + 开发工具包(例如 Javac 编译工具等)
  • JRE = JVM + Java SE 标准类库

3、path环境变量的配置

3.1 为什么配置path环境变量?

path环境变量:windows操作系统执行命令时所要搜寻的路径

为什么要配置path:希望java的开发工具(javac.exe,java.exe)在任何的文件路径下都可以执行成功。

3.2如何配置?

第一章 _Java语言的概述_第2张图片

注释、API、编程规范

1、注释

注释就是用来解释说明的,是写给程序员看的,不是给JVM看的 注释是不会被编译的

  • 单行注释

    • 语法 //

    • 双斜线后面的内容会被注释掉,被注释掉的内容是不会被编译的,换行后就无效了

  • 多行注释

    • 语法 /* */
    • 注意不要出现交叉的情况,开始的/在遇到第一个/的时候就结束了
  • 文档注释

    • 语法 /** */
    • 文档注释往往是会生成使用说明书的
    • 文档注释往往使用在类,常量,静态方法等内容上面的

2、Java API 文档

API:application programming interface。习惯上:将语言提供的类库,都称为api
API文档:针对于提供的类库如何使用,给的一个说明书

3、编程规范

无规矩不成方圆,无规范不能协作。良好的编程风格是必须的

Java开发手册

你可能感兴趣的:(笔记,java)