java平台,关键字,标识符,常量,进制转换

 一.Java的三个平台

​                  1.JavaSE------J2SE

​                           是其他两个平台版本的基础

​                  2.JavaME------J2ME

​                           针对于移动端开发的版本

​                  3.JavaEE------J2EE

​                           针对于Web应用的开发版本

 二.Java语言的跨平台性

    通过Java语言编写的应用程序在不同系统平台上都可以运行。

原理:只需要在需要运行Java应用程序的操作系统上,先安装一个虚拟机(**JVM**  Java Virtual Machine)即可。

三.关键字

被Java语言赋予特定含义的单词;

组成关键字的字母全是小写;

goto和const为保留字存在;

集成开发工具对关键字有特殊标记。

四.标识符

概念

给类,接口,方法,变量等起名使用的字符序列;

 组成规则

字母、数字、下划线、美元、驼峰命名

有意义

注意事项

不能以数字开头

不能是Java关键字

区分大小写

类名,接口类名:首字母大写,后面所有首字母大写

方法名,变量名:首字母小写,后面所有首字母大写

五.常量

概念:在程序执行过程中其值不可以发生改变

分类:字面值常量

  1.整数常量

  2.小数常量

  3.布尔型常量

  4.字符常量

  5.空常量null

  6.自定义常量PI;

表现形式:二、八、十、十六进制四种表现形式

一个字节八个位   1byte=8bit         

​                               1KB=1024byte

​                              1MB=1024KB

​                              1G=1024MB

​                              1T=1024G

 

其他进制到十进制:

1.系数:每一位上数值本身就是系数;

2.基数:X进制,X就是基数;

3.权:针对每一位上的数字进行编号,从右至左,从0开始。

位权展开法:每一位上的系数基数的权次幂,所得值进行求和。

例子:101011------十进制=1 * 2^5+1* 2^3+1* 2^1+1* 2^0=43  

​130

原码:00000000   00000000    00000000 10000010

反码:00000000   00000000    00000000 10000010

补码:00000000   00000000    00000000 10000010

强制转换  补码10000010

​                反码10000001

​                原码11111110

“+=”运算符含有强制类型转换

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值