美文网首页
Java语言基础

Java语言基础

作者: Yoon王 | 来源:发表于2018-11-18 16:07 被阅读0次

注释与规范

代码注释

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

*/

编码规范

  • 可读性第一,效率第二

变量与常量

标识符

  • 标识符用作给变量、类和方法命名
  • 标识符以由大小写字母、数字、下划线(_)和美元符号($)组成,但是不能以数字开头。
  • 大小写敏感
  • 不能与Java语言的关键字重名
  • 不能和Java类库的类名重名
  • 不能有空格、@、#、+、-、/ 等符号

命名规范

  • 包名:使用小写字母。
  • 类名和接口名:通常定义为由具有含义的单词组成,所有单词的首字母大写。
  • 方法名:通常也是由具有含义的单词组成,第一个单词首字母小写,其他单词的首字母都大写。
  • 变量名:成员变量和方法相同,局部变量全部使用小写。
  • 常量名:全部使用大写,最好使用下划线分割单词。

关键字

  • Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。
915253055665504534.jpg

变量

  • 变量是一个可以改变的值。


    67982463388044277.jpg

常量

  • 常量的值不可以改变。


    900002302325445205.jpg

基本数据类型

浮点型

  • 有小数部分的数值。
  • 默认为double型。

整型

  • 用来储存整数数值,没有小数部分的数值。
  • Java有四种整数类型:byte,short,int,long。

字符型

  • 字符型char 用于存储单个字符。
  • char的默认值为空格。
    package com.elrahchim.ch02;

public class Test09 {

public static void main(String[] args) {
    for (int i = 0; i <= 127; i++) {
        System.out.println((char) i + ":" + i);
        // 把数字i转化成i所对应的字符,i为该字符所对应的unicode码/ASCII码
    }
}

}

布尔型

  • 又称逻辑类型,只有true,false两个值。
  • 被用在流程控制中做判断条件。

类型转换

  • 隐式转换
    从小到大,可以隐式转换,数据类型将自动提升:byte,short,char -->int -->long -->float -->double
  • 显式转换
    从存储范围大的类型到存储范围小的类型。
    该类类型转换很可能存在精度的损失。

运算符

算数运算符

-算数运算符(9):+ - * / % ++ --

自增,自减运算符

  • 自加,自减运算符(4):a++ ++a a-- --a

关系运算符

  • 关系运算符(6):== != > >= < <=

逻辑运算符

  • 逻辑运算符(6):&& || ! ^ & |

运算符的优先级

  • 增量和加减<算数<比较<逻辑<赋值


    394852525666661143.jpg

相关文章

网友评论

      本文标题:Java语言基础

      本文链接:https://www.haomeiwen.com/subject/sbrgfqtx.html