注释、关键词、数据类型

注释

单行注释 //

多行注释/*  */

文档注释/**   */

标识符

·所有的标识符都应该以字母(A-Z或者a-z),美元符号($)、或者下划线(_)开始

·首字符之后可以是字母(A-Z或者a-z),美元符号($)、或者下划线(_)或任何数字的任何字符组合

· 标识符是大小写敏感的

·java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

关键字

abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while

数据类型

所有变量都必须先定义才能使用

基本数据类型

整数类型

byte占1个字节范围:-128-127                                                                        bye num1=20;

short占2个字节范围:-32768-32767                                                               short num2=30;

int占4个字节范围:-2147483648-2147483647                                               int num3=10;

long占8个字节范围:-9223372036854775808-9223372036854775807        long num4=30L;

小数类型(浮点数)

float占4个字节                                                                                                  float num5=50.1F;

double占8个字节                                                                  double num6=3.141592653589793;

字符类型

char占两个字节                                                                                                char name='国';

boolean类型

占一位只有ture和false两个                                                                              boolean flag=ture;

 拓展

整数拓展

进制: 二进制0b     十进制     八进制0     十六进制0X

int i=10 ;                       10

int i2=010;                    88

int i3=0x10;                  16

浮点数拓展

浮点数是有限离散的,存在舍入误差,最好完全避免浮点数进行比较。

银行问题用BigDecimal。

字符拓展

char c1='a';

char c2='中';

((int)c1);强制转换         输出97

所有的字符本质还是数字

转义字符

  • 23
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值