本站已关停,现有内容仅作科研等非赢利用途使用。特此声明。
查看: 840|回复: 0
打印 上一主题 下一主题

Android菜鸟饭团#Java中文学习#第一课 活动笔记

[复制链接]
跳转到指定楼层
1#
发表于 2015-5-2 12:35:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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活动一样,我们依然是任性的一个子都不要,并且还在周六的分享中提供盒饭和不定期的惊喜小礼物呦~所以快来加入我们吧,为你的大神梦想迈出第一步。
把你的个人信息和申请理由快快发送到android@chuang1.net,前来加入我们吧


ChinaGDG.com
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表