Java基础笔记----语言基础

Posted lvsling

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础笔记----语言基础相关的知识,希望对你有一定的参考价值。

  1. 变量
    1. 变量:是内存中的一块存储空间,是存储数据的基本单元。
    2. 使用:先声明,后赋值,在使用。
    3. 声明:数据类型 + 变量名 = 值。(例:int a = 5;)
  2. 数据类型
    1. 分类:如图:

      技术分享图片

    2. 详解:

       

      技术分享图片

    String字符串类型:à用("")引起来,0到多个字节。

  1. 类型转换
    1. 类型转换
      1. 要求两种类型相互兼容,目标类型大于源类型。

        例:byte b = 5 ------ short s = b;à自动类型提升为short。

    2. 类型提升

      技术分享图片

  2. 运算符
    1. 算数运算符:+,-,*,%,++,--
    2. 赋值运算符:=,+=,-=,*=,/=,%=
    3. 关系运算符:==,>,>=,<,<=,!=
    4. 逻辑运算符:&&(短路与),&(非短路与),||(短路或),|(非短路或),!

      技术分享图片

    5. 三元运算符

      技术分享图片

  3. 自我总结:

    以上是Java的语言基础,说明了变量的声明,数据类型的分类,数据类型转换与提升和运算符。

    注意:

    1. Java语言是强类型的编程语言,声明变量时数据类型和值必须类型一致。
    2. long类型的赋值:long l = 10L或long l=10l ;float类型的赋值:float f=10.1f 或 float f = 10.1F
    3. 算术运算时+=不进行类型的自动提升。
      1. 例:byte b = 10;

        b = b + 1 -->false(会进行类型的自动提升)

        b + = 1 -->true

 

以上是关于Java基础笔记----语言基础的主要内容,如果未能解决你的问题,请参考以下文章

java基础巩固笔记-注解

JAVA入门笔记1 —— 基础概念和基础语法

Java基础笔记(四:多线程基础及生命周期)

Java基础学习笔记二 Java基础语法

java语言基础,学习笔记

阿花宝宝 Java基础笔记 之 封装