Java基础

一、标识符

1.标识符用来标识 包名、类名、变量名、方法名、对象名等字符序列。

2.Java的命名规则:由字母、数字、下划线、美元符号组成。

3.标识符长度没有限制,标识符区分大小写。

4.不能使用关键字作为标识符。

关键字
导包package、import
访问修饰符public、protected、default、private
创建类、方法、变量class、void、abstract、extends、final、implements、interface、native、new、static、volatile、transient、synchronized、strictfp
基本数据类型byte、short、int、long、char、float、double、boolean  
分支、循环结构if、else、do、break、for、switch、case、while、continue、return
异常throw、throws、finally 
其他volatile、this、super、this、instanceof、transient、extends、true、native、null

5.对于标识符的命名,有如下建议:

        (1)类名首字母大写。

        (2)常量名全部字母大写。

        (3)变量名、对象名、方法名、包名建议全部采用小写字母,如果由多个单词构成,则首字母小写,其余单词首字母大写,如userName。

二、数据类型

1.Java的数据类型分为两种

        (1)基本数据类型

数据类型所占字节取值范围
byte1-2^7  ~  2^7-1(-128 ~ 127)
short2-2^15  ~  2^15-1(-32768 ~ 32767)
int4-2^31  ~  2^31-1(-2147483648 ~ 2147483647)
long8-2^63  ~  2^63-1(-9223372036854775808~ 9223372036854775807)

         一个整数的默认类型为int,要表示long型,需要在后面加L或l,如654L。

数据类型所占字节取值范围
float4-3.4E38 ~ 3.4E38(科学计数法)
double8-1.7E308 ~ 1.7E308(科学计数法)

        一个浮点数默认类型为double,要表示float型,需在后面加F或f,如5.202f。

数据类型所占字节
char2

        字符型有三种表示方式:

        ①用单引号括起来的单个字符,如 'w'  'W'。

        ②用Unicode码表示,前缀是/u,如/u0061表示  'a'。

        ③控制字符(如回车)不能通过键盘输入,需要通过转义字符表示

转义字符Unicode码
回车/r/u000d
退格/b/u0008
Tab/t/u0009
换行/n/u000a
换页/f/u000c

        由多个字符组成的字符序列叫字符串,需要用说引号表示,如 "name"。

布尔类型取值范围
Booleantrue/false

        布尔类型值占1B。

        (2)引用数据类型

        数组(array)、接口(interface)、类(class)等。

        (3)区别

          基本数据类型的变量中保存数据值,而引用数据类型的变量中保存地址。

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值