Java第一课:Java的历史,特性,认识标识符数据类型运行机制包机制及生成API文档

Posted 今天没掉头发呦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java第一课:Java的历史,特性,认识标识符数据类型运行机制包机制及生成API文档相关的知识,希望对你有一定的参考价值。

一、Program langue出现顺序

  • 72年 C诞生

  • 82年C++诞生

  • 95年Java诞生

二、Program langue特性

C语言特性

  • 贴近硬件

  • 适合开发操作系统,数据库等

  • 指针和内存管理

C++语言特性

  • 面向对象

  • 兼容C

  • 图形与游戏领域

Java语言特性

  • 没有指针

  • 大数据领域、手机端

  • 跨平台

三、JDK、JRE、JVM

JDK(开发环境)包含JRE(运行的环境),JRE包含JVM(一种虚拟环境,是Java跨平台的核心)

四、Java程序运行机制

五、数据类型

基本类型

byte、short、int、long、float、double、char、boolean

引用类型

类、接口、数组(String是引用类型)

整数进制

二进制:0b、八进制:0、十六进制:0x

六、包机制

类与方法可以生成JavaDoc文档,自带API文档地址:点击跳转

1.使用编译器生成API文档

  1. /**

         *@Auther

         *@Version

         */

  1. 在类的位置打开:javadoc -encoding UTF-8 -charset UTF-8 Doc.java(为Javca文件名)

  2. 在idex.html中打开,查看新生成的API文档

2.使用IDEA生成API文档

  1. tools->create javadoc

  2. 选择文件输出位置

  3. 添加-encoding UTF-8 -charset UTF-8

七、一些小tips

  • 标识符(关键字都是小写)字母、$、下划线

  • 类名双驼峰(World/HelloWorld)、变量与方法名小驼峰(hello/helloWorld)、常量(MAX_VALUE)

  • 1byte=8bit(位)

以上是关于Java第一课:Java的历史,特性,认识标识符数据类型运行机制包机制及生成API文档的主要内容,如果未能解决你的问题,请参考以下文章

java后端的前端第一课

Java第一课

第一课

JavaScript 夯实基础第一课:初学者必须要了解的 JavaScript 发展历程及语言规范特性

JavaScript 夯实基础第一课:初学者必须要了解的 JavaScript 发展历程及语言规范特性

可能是国内第一篇全面解读 Java 现状及趋势的文章