JAVA学习2

一、JAVA命名规范

大写字母开头:java类

全部大写字母:常量

小写字母开头:文件名,文件夹名

二、行注释

//     注释单行代码

/*

*/     注释多行代码

三、数据类型

                        C                                                                   JAVA

short(16bit) int(32bit) long(64bit)      ----------      byte(8bit) short(16bit) int(32bit) long(64bit)

float(32bit) double(64bit)                  ----------      float(32bit) double(64bit)

char(8bit)                                          ----------      char(根据编码决定,8-16-24-32bit)

0/1                                                    ----------      boolean(32bit,底层是C语言int实现)

四、JAVA整型

五、书写形式

六、

十进制转其他进制

例(十进制转三进制,除三取余数,从下往上就是所转进制数)

其他进制转十进制

例(三进制转十进制)

1后面有几个零就是进制的多少次方

10000 10^4 2^4 3^4 7^4

=644

七、变量初始化

C语言声明一个变量不赋值,会自带一个随机值

java声明一个变量不赋值, 没有值,不能用

八、final

final:

1、final修饰的基本类型不可以第二次赋值

2、final修饰的引用类型不可以第二次改变指向(意味着可以改变属性值)

3、final修饰的类不可以被继承

4、final修饰的方法不可以被重写

5、final修饰的变量支持线程可见性,可以阻止一定程度上的指令重排序

九、数值类型之间的转化

实心箭头,表示无信息丢失的转换

虚箭头(强制类型转换), 表示可能有精度损失的转换

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值