Java基础语法

Posted WZ_BeiHang

tags:

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

Java基础语法

注释

  1. 单行注释://单行注释

  2. 多行注释:/* 多行注释*/

  3. 文档注释:在后面的JavaDoc中介绍

Java数据类型分为两类:

  1. 基本类型:

    1.1. 数字类型:

    1.1.1. 整数类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)

    1.1.2. 浮点类型:float(4字节)、double(8字节)

    1.1.3. 字符类型:char(2字节)

    1.2. boolean类型:true、false

  2. 引用类型:类、接口、数组

数据类型的几个注意点

  1. Long类型(整数)在数字后要加个L:long num=30L

  2. Ffloot类型(小数)在数字后要加个F:float num2=30.2F

  3. 布尔类型是:boolean,true 和false

  4. 字符串是String(S大写),它不是基本数据类型,而是一个类

两个转义字符

  1. :制表符(效果是加3个空格)

  2. :换行

类型转换(强制转换、自动转换)

低------------------------------->高

byte,short,char -> int -> long -> float -> double

  1. 强制转换: 从高到低,是强制类型转换,方法:(类型)变量名

  2. 自动转换: 从低到高

注意:强制转换的时候,可能存在内存溢出,或者精度问题。

比如:int的范围是-2147483648-2147483647;而byte范围是-128-127;

当int num1 = 128; 时,byte num2 = (byte)num1; 就会内存溢出,得到num2 = -128

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

Groovy基础语法详解

Java基础语法

Java基础语法

Java基础| Java概述与基础语法案例

Java入门 - 语言基础 - 03.基础语法

java语法基础都有哪些?