android 学习笔记(四) 4.1 java编程基础
接下来的路线会分为两支同步进行,一支是java相关的,另一是android相关的这两支像两个线程一样,同步进行
本章描述java这一支。
目的,描述清楚java编程基础知识,主要包括 标示符命名规范,Java数据类型,运算符与表达式,分支语句,循环语句,函数的定义方法。
4.1 标示符命名规范
规范的命名可以使程序更易阅读,也更易于理解程序。
4.1.1使用可以准确说明变量、字段、类。方法。接口,包完整的英文单词。
4.1.2 采用该领域的术语。
4.1.3 采用大小写混合,提高名字的可读性。一般应该采用小写字母,但是类和接口的
名字的首字母,以及任何中间单词的首字母应该大写。包名全部小写。
4.1.4 尽量少用缩写,但如果一定要使用,当使用公共缩写和习惯缩写等,如实现
(implement)可缩写成impl,经理(manager)可缩写成 mgr 等,具体参看附录之
《常用缩写简表》,严禁滥用缩写。
4.1.5 避免使用长名字(最好不超过 25 个字母)。
4.1.6 避免使用相似或者仅在大小写上有区别的名字。
4.1.7 避免使用数字,但可用2 代替to,用4 代替for 等,如:go2Jsp。
注: 详情可参考代码大全的相关章节
及Java开发规范(编程风格)
4.2 java的数据类型
java数据类型分为基本类型(原始类型、原生类型)和引用类型两种
其中
基本类型 包括布尔类型、数值类型、returnAddress类型。
returnAddress类型:指向一条虚拟机指令的操作码,在JAVA语言中并不存在相应的类型,程序员无法直接使用
引用类型
分为三种引用类型:类类型、数组类型、接口类型
引用在某种语义上等同于C\C++中的指针,指向一个相应类型(类、数组、接口)实例对象。
当一个引用类型不指向任何对象时,其值为一个特殊值:null。引用的默认值就是null。
4.3 运算符与表达式,分支语句,循环语句
这部分和c语言中的一致。
4.4 函数的定义方法: 与c/C++ 相同
4.5 变量等的存储位置及空间分配问题@###这点在以后学习分析