java数据类型+运算符+控制流

本文详细介绍Java编程的基础知识,包括设置类及jar包路径的方法、Eclipse常用快捷键、命名规范、数值类型及其取值范围、数据类型转换规则、运算符优先级及结合性、基本控制流程等核心内容。
设置类,jar包路径:"set classpath=."——指向当前目录
----------------------------------------------------------------------------------------------
eclipse快捷键:
1:补全:ctrl+alt+/---(alt+/:启动代码辅助菜单)
2:更正缩进:ctrl+I
3:导入类包:ctrl+shift+O
-----------------------------------------------------------------------------------------------
命名规则
1:文件名==类名==每个单词首字母大写
2:方法名==首字母小写,往后每个单词首字母大写
  • 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始,不能数字开头
-------------------------------------------------------------------------------------------------
1:十进制,八进制(以0开头,0除外),十六进制(以0x或者0X开头)
2:
数据类型内存空间(8位1字节)取值范围
byte8位-128~127
short16位-32768~32767
int32位-2^31~2^31-1
long64位-2^63~2^63-1,后缀+l/L
float32位带小数部分,后缀+f/F
double64位带小数部分,可+d/D
char16位'单引号'——unicode表编码:一一对应|0x0000~0xffff个值对应
3:
’转义字符\+...‘——单引号——可表示字符或者其他制表含义
4:boolean: true/false
-----------------------------------
隐式转换int-long-float-double
显示转换(类型)
______________________________________
5:运算符
运算符结合性
[ ] . ( ) (方法调用)从左向右
! ~ ++ -- +(一元运算) -(一元运算)从右向左
* / %从左向右
+ -从左向右
<<         >>             >>>(无符号右移)从左向右
<    <=     >     >=     instanceof             比较从左向右
==  (比较引用地址)         !=从左向右
&从左向右
^从左向右
|从左向右
&&从左向右
||从左向右
? true:false从右向左
=   +=   -=    *=   /=    %=    &=    |=    ^=   <<=   >>=     >>=从右向左
equals();方法比较内容;
6:控制流
if(){--------}else if(){-------}else{--------}
switch(表达式){
case A:-----;break;
default:--------;
}
while(){-----};
do{----}while();
for(a;b;c){---------}
 
 
7:构造方法加入计数统计被实例化几次有几个对象生成
 
 

转载于:https://www.cnblogs.com/shiqieren/p/5774279.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值