Java基本知识

HelloWorld(一些基本格式规范)

1.

当前文件名为HelloWorld

class定义的是一个类, 后面跟的HelloWorld是类名.

1.类名必须写成大驼峰的形式, 例如: MaxNum, PasswordNum, Person......

2.如果类名是public static, 则类名必须和文件名相同!!!

> 这个代码块叫做main方法, public static 叫做修饰限定符, void 是返回值类型

> 方法名必须写成小驼峰的形式, 比如: main, payName.......

> 一个类里只能有一个main方法

   

类似于c语言的printf函数, 会自动打印并且换行

2.变量的命名规则

1. 变量只能由数字, 字母, 下划线组成

2. 变量不能由数字开头

3. 变量名是大小写敏感的, 例如: work 和 Work是不同的变量名

推荐写法:

1. 变量名尽量见名知意

2. 变量名最好不要使用拼音

3. 变量名推荐采用小驼峰的形式书写

3.注释

1. //                                  快捷键: ctrl+/

2. /*

      代码                           快捷键: 选中之后, ctrl+shift+/  

     */

3. /**

      *  文档注释                 快捷键: /** + 回车

      */

Java的基本数据类型

Java中的基本数据类型格式有8种:

float , double , boolean , short , long , char , byte , int 

1.int      (包装类Integer)

整型变量, 占用4个字节.

2.long    (包装类Long)

长整型变量, 占用8个字节.

定义变量时推荐后面加L表示长整型.

3.short     (包装类Short)

短整型变量, 占用2个字节, 16个bit, 表示范围  -2^15 ~ 2^15-1.

当表示超过short最大值( 32767 )时直接报错

 4.byte         (包装类Byte)

字节型变量, 占用1个字节, 8bit, 表示范围 -127~128.

5.double        (包装类Double)

双精度浮点型变量, 占用8byte

6.float           (包装类Float)

单精度浮点型变量

 float在定义的时候必须在数值后面加上f, 否则仍然是double类型,编译报错.

7.char        (包装类Character)

字符类型, 占用两个字节, 16bit, 赋值的时候不能赋负数.

 字符型赋值数字的时候, 输出对应的ASCII的字符

8.boolean     (包装类Boolean)

布尔类型, 没有明确的大小.

Java中, 真为true, 假为false, 和C语言的0和1不一样

布尔类型不能和其他任何类型进行转换.

int, short, long, byte类型初始化默认为0, 

float, double 类型初始化默认为0.0

char类型初始化默认为 \u0000

boolean 类型初始化默认为 false

类型转换

隐式转换:  当范围小的类型数据赋值给范围大的类型数据时会发生隐式类型转换.

强制类型转换:  范围大的类型数据赋值给范围小的类型数据时需要在变量前加括号进行强制的数据                           转换, 如果数据超过小范围的类型的数据的范围, 编译器会报错!!!(强制类型转换不                             安全)

类型提升

        当小范围的数据和大范围的数据同时参与运算时,  小范围数据类型会提升成大范围数据类型, 然后再参与运算.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值