Java语言基础

注释与规范

代码注释

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

*/

编码规范

  • 可读性第一,效率第二

变量与常量

标识符

  • 标识符用作给变量、类和方法命名
  • 标识符以由大小写字母、数字、下划线(_)和美元符号($)组成,但是不能以数字开头。
  • 大小写敏感
  • 不能与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 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 4,263评论 1 44
  • Java关键字 定义:被Java语言赋予了特殊含义的单词 特点:关键字中所有字母都为小写 用于定义数据类型的关键字...
    韩旭杰阅读 262评论 0 0
  • .1基础语言要素 1)标识符:给类、方法、变量起的名字 A.必须以字母或下划线或$符号开始,其余字符可以是字...
    晨星资源阅读 518评论 0 0
  • 注释与规范 代码注释单行注释//多行注释//文本注释/...*/ 变量与常量 标示符:1 标示符是为变量、函数、宏...
    曾月月阅读 250评论 0 0
  • 想必大家都知道,JavaScrip是全栈开发语言,浏览器,手机,服务器端都可以看到JS的身影。 本文会分享一些高效...
    Bruce_zhuan阅读 359评论 0 6