Java-基础-变量-关键字-四类八种数据类型-数据转换

Posted 代码运输工

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java-基础-变量-关键字-四类八种数据类型-数据转换相关的知识,希望对你有一定的参考价值。

                    java 概述

 

    public class Demo { //定义一个类

           public static void main(String[] args) { //主方法,一切程序的起点

                  /* 在屏幕上打印输出 */

                  System.out.println("Hello World!");

           }

    }

(1)      public class定义:

类名称必须和文件名称保持一致,否则程序将无法编译,在一个*.Java之中只能有一个public 类;

(2)      主方法main():

主方法表示的是一个程序起点,所有的程序代码都由此开始顺序执行,在Java中主方法也要放在一个类中。

(3)      系统输出System.out.println():

此语句的功能是直接在屏幕上显示输出信息。每一个完整的语句代码都要求使用“;”进行结尾。

(4)      注释:

//表示单行注释,就是在注释内容前面加双斜线(//),Java编译器会忽略掉这部分信息。

/*…*/表示多行注释,多行注释,就是在注释内容前面以单斜线加一个星形标记(/*)开头,并在注释内容末尾以一个星形标记加单斜线(*/)结束。当注释内容超过一行时一般使用这种方法。

 

标识符、关键字

在程序中用于定义名称的都为标识符,如文件名称、类名称、方法名称或变量名称等,在

Java中标识符的定义格式由字母数字、_(下划线)、可以用 ,所组成,其中不能重复,不能以数字开头,不能是Java中的关键字,而且每一个标识符都要有自己的意义

 

注意标识符区分大小写。

在定义标识符时是有大小写区别存在的,如ORACLE,oracle,ORAcle等,虽然表示的单词一样,但都属于不同的标识符。

 

提示:标识符编写的简单建议。

一些刚接触编程语言的读者可能会觉得记住上面的规则很麻烦,所以在这里提醒读者,标识符最好永远用字母开头,而且尽量不要包含其他的符号。

 

Java中的关键字

abstract 抽象

assert

boolean 布尔

break  跳出循环

byte 字节

case 

catch

char字符类

class

continue 跳出当前循环

const 常量

default对象方法

do while循环

double 浮点数据类型

else 判断

extends 继承

enum

final不可被继承,可继承

finally

float 双浮点

for 循环

goto

if 判断

implements 实现接口

import 导包

instanceof判断某个对象是否属于某种数据类型

int 整型

interface定义接口关键字

long  长整型

native

new 实例化一个对象

package 包

private 私有化修饰符

protected 

public 公共

return 返回值

short 短整型

static 修饰符

synchronized

super 调用父类

strictfp

this 代表自身

throw

throws

transient

try

void

volatile

while 循环

              基本类型之4类8种

四类

八种

字节数

数据表示范围

整型

byte

1

-128~127

short

2

-32768~32767

int

4

-2147483648~2147483648

long

8

-263~263-1

浮点型

float

4

-3.403E38~3.403E38

double

8

-1.798E308~1.798E308

字符型

char

2

表示一个字符,如(‘a‘,‘A‘,‘0‘,‘家‘)

布尔型

boolean

1

只有两个值true与false

 

     注意:            java中默认的整数类型是int类型

                    java中默认的浮点类型是double类型

 

         

        定义变量的语法格式

 

         数据类型  变量名  =  数据值;

 

       int         a    =  100;

      变量定义后可以不赋值,使用时再赋值。不赋值不能使用变量使用时有作用域的限制,变量不可以重复定义。

 

  数据类型转换:

自动类型转换

 

表示范围小的数据类型转换成范围大的数据类型,这种方式称为自动类型转换

 

自动类型转换格式:

 

范围大的数据类型 变量 = 范围小的数据类型值;

 

 

 

如:

 

        double d = 1000;

 

    或

 

        int i = 100;

 

        double d2 = i;

 

强制类型转换

 

表示范围大的数据类型转换成范围小的数据类型,这种方式称为强制类型转换

 

强制类型转换格式:

 

范围小的数据类型  变量 = (范围小的数据类型) 范围大的数据类型值;

 

 

如:

 

int  i = (int)6.718;   //i的值为6

 

 

double  d = 3.14;

 

int  i2 = (int)d;     //i2的值为3

 



以上是关于Java-基础-变量-关键字-四类八种数据类型-数据转换的主要内容,如果未能解决你的问题,请参考以下文章

JAVA四类八种基本数据类型

java四类八种基本数据类型

Java四类八种数据类型

Java Grammer:数据类型

java的基本数据类型--四类八种

Java四类八种基本数据类型