文章目录
Java语言的概述
整体内容概述
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如何配置?
注释、API、编程规范
1、注释
注释就是用来解释说明的,是写给程序员看的,不是给JVM看的 注释是不会被编译的
-
单行注释
-
语法 //
-
双斜线后面的内容会被注释掉,被注释掉的内容是不会被编译的,换行后就无效了
-
-
多行注释
- 语法 /* */
- 注意不要出现交叉的情况,开始的/在遇到第一个/的时候就结束了
-
文档注释
- 语法 /** */
- 文档注释往往是会生成使用说明书的
- 文档注释往往使用在类,常量,静态方法等内容上面的
2、Java API 文档
API:application programming interface。习惯上:将语言提供的类库,都称为api
API文档:针对于提供的类库如何使用,给的一个说明书
3、编程规范
无规矩不成方圆,无规范不能协作。良好的编程风格是必须的