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

原文地址:https://www.cnblogs.com/zhangwei2065289/p/9076904.html

时间: 2024-10-07 22:33:01

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

Java四类八种数据类型

第一类:逻辑型boolean 第二类:文本型char 第三类:整数型(byte.short.int.long) char类型占2个字节short从-32768到32767int从-2147483648,到2147483647共10位long从-9223372036854775808到9223372036854775807共19位 第四类:浮点型(float.double) 在数学中0到1有无数个浮点数:而计算机是离散的,所以表示的时候有误差,计算机用精度(小数点后几位来表示正确),比较浮点数时a

java四类八种

四类 八种 字节数 数据表示范围 整型 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 1 package day01; 2

java基本数据类型四类八种

第1类:整型:byte.short.int.long 第2类:浮点型:float.double 第3类:逻辑型:boolean 第4类:字符型:char 字节长度从小到大: boolean型: 1/8 byte字节类型:1 char字符型:2 一个字符能存储一个中文汉字 short短整型:2 int整数类型:4 float浮点类型(单精度):4 long长整型:8 double双精度类型(双精度)8 注:java中默认的整数类型是int类型,若要定义为float型,加上l或L; 默认的浮点型也是

Java四类八种基本数据类型

java四类八种基本数据类型 第一类:整型 byte short int long 第二类:浮点型 float double 第三类:逻辑型 boolean(它只有两个值可取true false) 第四类:字符型 char 字节:boolean 布尔型              1/8 byte 字节类型                1char 字符型                  2  一个字符能存储一个中文汉字short 短整型                 2int 整数类型   

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

java的数据类型 1.分为基本数据类型和引用数据类型 基本数据类型的分类:整数型: byte  占用一个字节 范围-128-127 short 占用两个字节  -2^15~2^15-1 int     占用四个字节  -2^31~2^32-1 long  占用八个字节  -2^63~2^63-1 浮点型: float  占用四个字节  单精度浮点型 double  占用八个字节  双精度浮点型 字符型 char   占用两个字节  0-65535 布尔型 boolean   理论上是占用1个b

数据类型的四类八种

整数类型:byte字节.short短字节.int整数.long长整数  一般情况下int类型满足日常需求 浮点类型:float单精度浮点 double双精度浮点 字符类型:char 表示一个字符.如:‘灰’ 布尔类型:booleam 表示为true 或 flase 真假 注意: Java里的整数默认int型,如果超过了int的取值范围,可以在后面加个L,如12345679810L 浮点数默认是double类型,如果想表示为float类型,可以在后面加个F,如1.69F 原文地址:https://

四类八种基本数据类型

java基础—static关键字

一.static关键字 原来一个类里面的成员变量,每new一个对象,这个对象就有一份自己的成员变量,因为这些成员变量都不是静态成员变量.对于static成员变量来说,这个成员变量只有一份,而且这一份是这个类所有的对象共享. 1.1.静态成员变量与非静态成员变量的区别 以下面的例子为例说明 1 package cn.galc.test; 2 3 public class Cat { 4 5 /** 6 * 静态成员变量 7 */ 8 private static int sid = 0; 9 10

Java基础-synchronized关键字的用法(转载)

原文地址:http://blog.csdn.net/cq361106306/article/details/38736551 synchronized--同步 顾名思义是用于同步互斥的作用的. 这里精简的记一下它的使用方法以及意义: 当synchronized修饰?this或者非静态方法或者是一个实例的时候,所同步的锁是加在this或者实例对象引用上面的.比如a,b同为Main类的实例化对象,a调用被同步的方法,和b调用被同步的方法,没有形成互斥.但是不同线程的a对象调用被同步的方法就被互斥了.