Java学习(一)
来源:互联网 发布:php接口开发规范 编辑:程序博客网 时间:2024/06/05 02:21
(一) 标识符
标识符:Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符。
PS.凡是自己可以起名字的地方都叫标识符。
定义合法标识符规则:
1. 由26个英文字母大小写,0-9 ,_或 $ 组成。
2. 数字不可以开头,不可以使用关键字和保留字,但能包含关键字和保留字。
3. Java中严格区分大小写,长度无限制。
4. 标识符不能包含空格。
注意:在起名字时,为了提高阅读性,要尽量有意义,“见名知意”。
(二) 命名规范
Java中的名称命名规范:
1. 包名:多单词组成时所有字母都小写:xxxyyyzzz
2. 类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
3. 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz
4. 常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ
(三) 数据类型
数据类型
1. 基本数据类型(8类) 记得注意的地方
* java的整型常量默认为 int 型,声明long型常量须后加‘l’或‘L’(不加,编译不报错,默认int型可以转成long型,小转大,自动类型转换,注意 long myNum = 252345234523234;此时一定会报错,超出int类型的范围)
* Java 的浮点型常量默认为double型,声明float型常量,须后加‘f’或‘F’。(不加,编译报错,默认double型,大转小,损失精度)
* char类型是可以进行运算的,因为它都对应有Unicode码。直接使用 Unicode 值来表示字符型常量:‘\uXXXX’。其中,XXXX代表一个十六进制整数。如:\u000a 表示 \n。
2. 引用数据类型
基本数据类型转换
注意啦
// 需要注意的是short/byte/char之间做运算时,默认的结果为int类型short ss1 = 12;byte bb1 = 1;char cc1 = 'c';// short ss2 = ss1 + bb1; 编译错误int ii1 = ss1 + bb1;// char cc2 = cc1 + bb1; 编译错误int ii2 = cc1 + bb1;
注:本人正在学习状态,文中多有引用,也有解释纰漏之处,敬请包涵、指正!
- 学习java心得体会(一)
- JAVA学习笔记(一)
- JAVA 学习笔记一
- JAVA学习笔记一
- java学习笔记一
- java 学习笔记一
- 学习java心得体会(一)
- Java学习笔记一
- JAVA学习一段落
- java学习笔记一
- JAVA学习笔记一
- JAVA学习笔记《一》
- Java学习日记(一)
- 学习JAVA(一)
- 学习Java(一)
- java学习小记一
- JAVA学习 一
- Java学习杂谈一
- php中Session使用方法详解
- 过滤器(Filter)应用之------设置页面缓存、用户的自动登录和敏感词过滤
- QListWidget列表控件
- 传球游戏 tyvj1008(动态规划)
- hdu 1130 How Many Trees? (java)
- Java学习(一)
- 三分法查找
- JAVA加密解密之消息认证码算法(Message Authentication Code,MAC)
- python selenium模块使用出错解决,Message: 'geckodriver' executable needs to be in PATH
- ubuntu客户端登陆慢的问题解决
- 雅虎研究院数据集汇总
- xcode8新建工程多出来的很乱的打印东西,解决方案
- go http包学习
- PL/SQL 基础---匿名块