JAVA的基础语法

1.注释

java的注释有三种:

  - 单行注释://
  - 多行注释:/* */
  - 文档注释:/** */

2. 标识符

关键字

标识符

  所有的标识符都是以字母(A-z或a-z),美元符号($)、下划线(_)开始
  首字符之后可以是字母(A-z或a-z),美元符号($)、下划线(_)或数字的任何字符组合
  不能使用关键字作为变量名和方法名
  标识符是大小写敏感的

3. 数据类型

两大类

  基本数据类型:
        1.整数类型:byte、short、int、long
        2.浮点类型:float、double
        3.字符类型:char
        4.boolean类型:true/false
  引用数据类型:
        1.类
        2.接口
        3.数组

4. 类型转换

  由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换
  低------------------------------------------------------>高
  byte,short,char-> int->long ->float ->double
  运算中,不同类型的数据先转化为同一类型,然后进行运算

  注意点:
        1.不能对布尔值进行转换
        2.不能把对象类型转换为不相干的类型
        3.在把高容量转换为低容量的时候,强制转换
        4.转换的时候会出现内容溢出,或者精度问题

5. 变量、常量、作用域

变量

  Java是一种强类型语言,每个变量都必须声明其类型
  Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型、作用域。
  注意事项:
        1.每个变量都有类型,类型可以是基本类型,也可以是引用类型。
        2.变量名必须是合法的标识符。
        3.变量声明是一条完整的语句,因此每个声明都必须以分号结束。

常量

  常量:初始化后不能再改变值,不会变动的值
  所谓常量可以理解成特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。
  常量一般使用大写字符

变量的作用域

  类变量
  实例变量
  局部变量

变量的命名规范

  类成员变量:首字母小写和驼峰原则:monthSalary
  局部变量:首字母小写和驼峰原则
  常量:大写字母和下换线:MAX_VALUE
  类名:首字母大写和驼峰原则:Man,GoodMan
  方法名:首字母小写和驼峰原则:run(),runRun()

6. 运算符

自增自减运算符、初识Math类

  自增:a++:执行之后再加1, ++a:执行之前加1
  自减:a--:执行之后再减1, --a:执行之前减1

逻辑运算符

  &&:与:两个变量为真,结果才为true
  ||:或:两个变量一个为真,结果就为true
  !():非:如果是真,则变为假,如果为假,则变为真

位运算符

  &:与:两个都为1才是1
  |:或:两个有一个1直接为1
  ^:异或:位置相同为0,否则为1
  ~:取反
  <<:左移 *2
  >>:右移 /2

三元运算

  a+=b; 相当于a=a+b
  a-=b; 相当于a=a-b
  ? :  三元运算
        x ? y : z  如果x==true,则结果为y,否则为z

7. 包机制

  一般用公司域名倒置作为包名
        例如:www.baidu.com
             com.baidu.www

8. JavaDoc生成文档

  JavaDoc命令是用来生成自己的API文档的
  Java的API文档:https://docs.oracle.com/en/java/javase/15/docs/api/index.html
  参数信息:
        @author:作者名
        @version:版本号
        @since:指明需要最早使用的jdk版本
        @param:参数名
        @return:返回值情况
        @throws:异常抛出情况
  使用IDEA生成JavaDoc文档:
        1.打开 idea,点击 Tools-> Generate JavaDoc,这样会打开生成 javadoc 文档的配置页面。
        2.进行配置
        配置再下图:
        注的是重要的部分,从上往下分别是配置 javadoc 的范围,输出文件夹路径以及命令行参数。
        这里的命令行参数很重要,因为只有使用 utf-8 编码才能保证生成时可以正常处理中文字符,所以一定要加上:-encoding utf-8 -charset utf-8
        还可以配置那些注解需要生成,哪些权限类(private、package、protected、public)需要生成等等精细的控制。
        还有一点需要注意,即不要勾选“Include test sources”,勾选后,生成时会造成很奇怪的错误。
        3、配置好后,点击生成按钮,生成好后就会自动在浏览器打开进行查看咯index.html

注意

阿里巴巴开发手册看完,看会,有助于以后开发有个好的开发习惯

posted on 2020-12-09 11:34  牧尘、  阅读(67)  评论(0)    收藏  举报