Android菜鸟饭团#Java中文学习#第一课 活动笔记
1.首先知道标识符的概念:
凡是自己可以起名的地方都叫标识符。
2.还有要知道java标识符命名规则:
标识符由字母、下划线、美元或者数字组成;
标识符应以字母 下划线 美元开头;
标识符不能有空格;
还有就是标识符对大小写很敏感,长度倒是没有限制。
【注意】:
java的标识符一定要见名知意,并且不能与java语言的关键字重名。
3.关键字:
关键字都是小写英文,并且在编译器中都会用不同颜色着重标示出来。
4.java常量:
包括: 字符常量、字符串常量、整型常量、实型常量、逻辑常量。
一种是用字符串表示(就像System.out.println(“android”)其中的android就叫字符串常量)
还有一种是值不可变的变量,就是final关键字(相当于C语言中的const)。
5.java变量:
java变量是程序中最基本的存储单位;
变量其实可以看做是内存中的一个小的区域(访问变量时,是通过变量名访问这片区域的);
由于变量类型的不同,他所分配的空间也不同;
变量必须首先进行声明,再赋值,然后去调用(如果没有赋值的话,系统会默认赋值);
变量的作用域:仅限于定义变量的大括号里。
6.程序执行过程
1.全部装载到内存里;
2.内存自动找到main方法开始执行;
3.内存的管理。
code segment (存放代码)
data segment(静态变量,字符串常量)
stack(栈)存放局部变量
heap (堆)new出来的东西
7.java变量分类:
按照声明的位置分为:
局部变量(某个方法内部的变量,方法的参数叫局部变量)
成员变量(在类体里边声明的变量)
按照所属的数据类型分为:
基本数据类型
引用数据类型
变量的定义:
在大括号里边声明的变量出了大括号就不再有意义,也就是说没人认识他了,
成员变量就不一样,即使是在类中的一个方法里,同样可以输出成员变量。
切记:
不要以为是出了类或者方法局部变量才没人认识他,而是只要出了定义变量的这个大括号就没人认识他了。
8.数据类型的划分
1.基本数据类型(与之前学的C语言会很相似)
逻辑性——boolean(只能用true和false来取值)
文本型——char(称为“字符”,采用Unicode代码,每个字符占两个字节
char c1='\u0061'"\u"表示的是全球统一编码Unicode)
整数型——byte,short,int,long(空间占用的大小来区别)
其中long的初始化一定要记得加上“I”或者“L”;
浮点数型——float,double
【注】:
类是方法的集合,在一般的运行类里边都有main方法,但是工具类里没有。
【书记员:王锦涛】
每一个技术小白都有一个成为大神的梦想,现在Android菜鸟饭团就给你这个成就梦想的机会。我们提供最新的Android技术教学,只要你又耐心和毅力就一定会在这里有所收获。
Android菜鸟饭团由南阳GDG组织发起,秉承着开放、分享、创新的原则,希望通过GDG社区的力量能够给更多的想要学习Android开发技术的小白们创造一个学习,交流,分享的环境。同往常的GDG活动一样,我们依然是任性的一个子都不要,并且还在周六的分享中提供盒饭和不定期的惊喜小礼物呦~所以快来加入我们吧,为你的大神梦想迈出第一步。