Java基础笔记(一)

简介

Java 平台

Java SE
主要用于开发台式机和工作站桌面应用程序的版本。
包含:JRE、JDK、Java 核心类库。
Java EE
主要用于简化企业级系统的开发、部署和管理。以 Java SE 为基础,提供了一套服务、API 接口和协议,能够开发企业级分布式系统、Web 应用程序和业务组件。
Java ME
主要是面向消费类电子产品,为消费电子产品提供一个 Java 的运行平台。
Java 应用程序通过 Java 虚拟机实现跨平台运行。
Alt text
Java 程序运行过程:
Alt text

开发环境搭建

  1. 下载安装相应版本 JDK
  2. 配置环境变量
    1. 添加环境变量 JAVA_HOME:指向 JDK 目录
    2. 将 JDK\bin 目录添加到 path 环境变量

第一个 Java 程序

public static void main(String[] args)方法是一个应用程序的入口。
注意:一个源程序文件包含多个类时:
  1. 只能有一个类被声明为公有(public);
  2. 文件名必须与公有类名完全一致
  3. public static void main(String[] args) 只能定义在公有类中

Java 语法基础

标识符

标识符命名规范:
  1. 字母、数字、下划线、美元符组成
  2. 不能以数字开头
  3. 区分大小写

变量

根据作用域不同变量分为:成员变量和局部变量

常量

常量实际就是内容不能被修改的变量。
声明格式:
final 数据类型 变量名 = 初始值;
常量有三种类型:静态常量、成员常量、局部常量。

Java 编码规范

命名规范

采用驼峰命名法。
  1. 包名全部小写,中间由点分隔
  2. 类和接口名采用大驼峰法
  3. 文件名采用大驼峰法
  4. 变量采用小驼峰法
  5. 常量全大写
  6. 方法名采用小驼峰法

注释规范

单行注释符://
多行注释符:/*…*/
文档注释符:/**…*/
文档注释
javadoc -d apidoc Data.java:-d 参数指明存放生成的文档的目录,如果没有,Java 会创建一个;Data.java 是当前目录下的 Java 源文件。
地标注释
地标注释不是 Java 官方提供的,但是主流 IDE 工具都支持地标注释。
Eclipse 支持三种地标注释:
  1. TODO:说明此处有待处理的任务,或代码没有编写完成。
  2. FIXME:说明此处代码有错误,需要修正。
  3. XXX:说明此处代码虽然实现了功能,但实现方法有待商榷,希望未来能改进。
Eclipse 下 Window -> Show View -> Tasks,打开地标注释视图,双击其中的任务可以跳转到注释处。

代码排版

  1. 类声明和接口声明之间保留两个空行。
  2. 两个方法之间保留一个空行。
  3. 方法的第一条语句之前保留一个空行。
  4. 代码注释(尾端注释外)之前保留一个空行。
  5. 一个方法内的两个逻辑段之间保留一个空行。
断行
一行代码的长度应尽量不要超过 80 个字符,如果超过则需要断行。
  1. 在一个逗号后面断行。
  2. 在一个操作符前面断行,要选择较高级别的运算符断开。
  3. 新的一样应该相对于上一行锁紧两个级别(8 个空格)。
posted @ 2019-08-12 16:55  有风来  阅读(205)  评论(0编辑  收藏  举报