黑马程序员_java基础——(标识符,关键字,基本数据类型,运算符)
来源:互联网 发布:mac 终端 输入密码 编辑:程序博客网 时间:2024/05/21 23:34
----- Java培训、Android培训、iOS培训、.Net培训 ----------
一.java中的标识符
定义合法标识符规则:
(1)由26个英文字母大小写,数字,0~9和符号_组成。(2)数字不可以开头。(3)不可以使用关键字(保留字)如 class public等.(4)java中严格区分大小写。(5)为提高阅读性,起名字尽量有意义 即见名知义。
java中的名称规范:
(1)包名:多单词组成时所有字母都小写。如:xxxyyyzzz(2)类名,接口名:多单词组成时,所有单词的首字母大写。如:XxxYyyZzz(3)变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。如:xxxYyyZzz(4)常量名:所有字母都大写,多单词时每个单词用下划线分开.如:XXX_YYY_ZZZ
二.java中的关键字
class:类 interface接口 byte:字节 short:短整型 int:整型 long:长整型 float:浮点数 double:双浮点数 char:字符型 boolean:布尔型 void:无返回值 true:成立 false:不成立 null:空if:如果 else:或者 switch:选择 case:选项 default::默认 while:当..时 do:做 for:为 break:停止 continue:继续 return:返回 private:私有的 protected:受保护的 public:公有的 默认(default) abstract 抽象 final 不变 static静态 synchronized 线程同步 extends 继承 implements 实现 new新建 this本类 super父类 instanceof 属于 try方法区 catch处理区 finally一定执行区 throw方法内抛出 throws 方法上抛出 package包 import引入包 native 本地方法
三. java数据类型
数值型:整数型(byte,short,int,long) 浮点型(float,double)字符型(char)布尔型(boolean)
byte :-128 ~ 127
short -32768~ 32767
chart 0~ 65535
引用数据类型 类(class) 接口(interface) 数组([])
四.运算符
1.赋值运算符:= += -= *= /= %= ;
2..比较运算符:==, !=, <,>, <= ,>=
3.逻辑运算符:
& 与 false&true -> false 无论左边是true是false,右边都运算
| 或 false|true -> true 两边都参与运算
^ 异或 false^true -> true 两边相同为真 不同为假
! 非 !true -> false
&& 与短路 false&&true -> false 当左边为false时,右边不运算。
|| 非短路 false||true -> true 当两边都为true,右边不运算。
4.位运算符:
<< 左移 3 << 2 = 12 --> 3*2*2=12//就是乘以2的移动的位数次幂
>> 右移 4 >> 1 = 2 -->2 4/2 = 2 //就是除以2的移动的位数次幂
>>> 无符号右移 3>>>1 = 1 -->3/2=1//无论最高位是什么,右移后,都用0补空位.
& 与运算 6 & 3 = 2 就是2进制的真假运算。
| 或运算 6 | 3 = 7
^ 异或 6 ^ 3 = 5
~ 反码 ~6 = -7
5.三元运算符:
格式:(条件表达式 )? 表达式1 :表达式2 若条件为true,运算结果为表达式1; 若条件为false,结果为表达式2;
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------
- 黑马程序员_java基础——(标识符,关键字,基本数据类型,运算符)
- 黑马程序员_java基础一(标识符,关键字,基本数据类型,运算符)
- 黑马程序员——Java基础语法(一)—关键字、标识符、数据类型、运算符
- 黑马程序员Java基础第一章----关键字,标识符,数据类型,运算符
- 黑马程序员_java语法基础【1】(关键字,标识符,注释,常量与变量,运算符)
- 黑马程序员_Java基础1_(标示符、关键字、基本数据类型、运算符)
- 黑马程序员之 ---- 基础语法上(关键字、标识符、进制、变量、数据类型、运算符、语句)
- 黑马程序员——Java基本语法(一):关键字、标识符、常量与变量、运算符
- 黑马程序员——java基础语法(一)---关键字、标识符、注释、常量、变量、运算符
- 黑马程序员——Java语言基础(一)---关键字、标识符、注释、常量、变量、运算符
- 黑马程序员_JAVA语言基础 标识符、变量、运算符
- 黑马程序员_java基础——基本数据类型包装类
- 黑马程序员_Java基础_常用基础内容(进制转换、基本数据类型、运算符、流程控制语句等)
- 黑马程序员——Java基础——命名规则、标识符、关键字和运算符
- 黑马程序员_Java基础_进制转换、基本数据类型、运算符、流程控制语句等
- 黑马程序员——Java基础语法(一.关键字、标识符、注释、常量和变量、运算符)
- 黑马程序员——java基础知识篇——>标识符、关键字、常量、进制表示、数据类型、运算符等
- 黑马程序员_JAVA语言基础组成_关键字、标识符、注释
- hdoj 1828 (poj 1177) 线段树求矩形并的周长
- 操作系统动手实践总结
- OC新手学习必备
- 常见内存错误的几点总结
- apt-get remove, apt-get autoremove和aptitude remove的区别
- 黑马程序员_java基础——(标识符,关键字,基本数据类型,运算符)
- 从上到下遍历二叉树
- vector容器与iterator容器
- 可变参数va_start,va_arg,va_end
- linux c学习之线程控制
- HDU 2047 阿牛的EOF牛肉串【递推】
- Binary Tree
- poj 1416
- 关于时间转换的一个函数