博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java基础入门(二)
阅读量:5163 次
发布时间:2019-06-13

本文共 830 字,大约阅读时间需要 2 分钟。

一、标识符定义、命名规则以及命名习惯

定义:标识符是JAVA对包、类、方法、参数、变量等要素命名时使用的字符序列

命名规则

1.由字母、数字、下划线和美元符号组成

2.不能以数字开头

3.长度没有限制

4.严格区分大小写

5.不能是java中的保留字和关键字

命名习惯

1.见名知意

2.驼峰式命名:类名单词首字母大写,多个单词组成的每一个单词的首字母都大写;变量名、方法名、参数名首字母小写,剩下的每一个单词的首字母大写

二、原码、反码、补码

 

 

原码

反码

补码

正数

本身(最高位0)

本身

本身

负数

本身(最高位1)

取反+1

取反+1

三、八种数据类型

 

符号

字节

范围

布尔型

boolean

1

Flase  true

字节型

byte

1

-128至127

短整型

short

2

-32768至32767

整型

int

4

-21亿至21亿

长整型

long

8

 

单精度浮点型

float

4

-3.4E38至3.4E38

双精度浮点型

double

8

-1.7E308至1.7E308

 

字符型

char

2

0-65535

 

 

四、数据类型转换

1.Boolean类型不可以转换成任何一个数据类型

2.自动类型转换:小字节向大字节转换

3.强制类型转换:大字节向小字节转换,会产生数据丢失

 五、运算符

1.算术运算符:+、-、*、/、%、++、--

当使用/或者%的时候,第二个数不能为0.

当数全是整型的时候,会发生除不尽的情况,多余的直接被丢弃。

2.赋值运算符:=、+=、-=、/=、*=、%=

3.逻辑运算符:&&都为真结果为真,有假就假

                          ||都为假结果为假,有真就真

4.关系运算符:<   >   <=   >=  == !=

5.字符串连接符:+

6.三目运算符:X?Y:Z   判断X,若为真执行Y,若为假,则执行Z

7.使用小括号优先处理局部

转载于:https://www.cnblogs.com/xue-er/p/9292659.html

你可能感兴趣的文章
TortoiseSVN tutorial
查看>>
poj-2376 Cleaning Shifts (排序+贪心)
查看>>
mssql 创建触发器
查看>>
2.python数据结构的性能分析
查看>>
DataTables给表格绑定事件
查看>>
jquery操作select(取值,设置选中)
查看>>
图的遍历
查看>>
在Android中自定义捕获Application全局异常,可以替换掉系统的强制退出对话框(很有参考价值与实用价值)...
查看>>
C语言第三次博客作业---单层循环结构
查看>>
DevExpress 程序运行后 layoutView 卡片大小发生变化
查看>>
WPF DevExpress 中GridControl如何设置选中单元格的Style
查看>>
查看python库文档
查看>>
Python网络编程_抓取百度首页代码(注释详细)
查看>>
js动态插入标签代码(insertAdjacentHTML)
查看>>
1.开发准备
查看>>
POJ 1463 树型DP
查看>>
关于SubSonic3.0插件使用SubSonic.Query.Select查询时,字段类型为tinyint时列丢失问题的Bug修复...
查看>>
自动生成小学生四则运算(皮!)
查看>>
rsync 同步
查看>>
centos su命令
查看>>