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

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

[复制链接]
跳转到指定楼层
1#
发表于 2015-5-2 12:55:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Android菜鸟饭团#Java中文学习#第五课 活动笔记

今天我们学习了java两个常用的语法和概念:switch语句和方法。switch的运用可以让程序更加的系统整体化,环节的相互调用更加方便,是选择结构的重要体现方式,可谓是程序中的基本骨架。
方法,用其他语言来说就是函数。学过其他语言的应该知道,程序就是由一个一个的函数相互套用形成的,函数对于一个程序来说尤为重要,方法如函数,在java程序中有着重要的地位。方法使用的适当,可以减少代码的书写量,可以方便函数功能的调用,使用起来更加方便,也能让代码更加的清晰,更加方便编程。
接下来让我们细说一下这两个概念:
一、switch 语句

Switch(int)只能识别整形,其他类型强制转换为int类型。

【注意】在使用 case 语句的时候要特别注意,case 的穿透性;所以要在 case 语句执行的命令之后加上 break 语句,来对 case 语句进行区分,否则会有穿透的下一个case语句的问题。

【注意】多个 case 语句可以合并

case 重叠之后表示如果 i 等于8或者i 等于3或者 i 等于2,然后输出,相当于是一个多选择语句

【注意】default 可以省略,但是不推荐省略
【注意】java 中 switch 只能探测 int 类型的值(同样可以探测能够转换成 int 类型的值)

【提醒】一个程序的代码尽可能的写的完整完善,不要一胡乱测试就会被搞死。也就是『死壮死壮的』,一个完成功能的代码的量在100行,那么一个完善功能的代码量就是300行左右。







二、方法
形式参数:在方法被调用时用于接受外界输入的数据
     (相当于是”原料”,在某种形式上只能接收某种类型的参数)
实参:调用方法时实际传给方法的数据
     (实际传递的参数)
返回值:方法在执行完毕后返还给调用它的环境数据
返回值类型:事先约定的返回值的数据类型,如无返回值,必须给出返回值类型 void
注意以上四个概念,在方法的相互调用有用到。
main 是主方法;
void 方法表示调用之后不返还任何值
只有在方法调用的时候才会进行执行,执行完之后再回去
return 表示方法执行到这里的时候,立刻返回

Java 语言中使用下述形式调用方法:对象名,方法名(实参列表)
实参的数目、数据类型和次序必须和所调用方法声明的形参列表匹配
return 语句终止方法的运行并指定要返回的数据

Java 中进行函数调用中传递参数时,遵循值传递的原则:
     基本类型传递的是该数据值本身。引用类传递的是对对象的引用,而不是对象本身


今天的笔记就到这里咯,今天学的仍然是java的基础语法,switch语句和方法的概念,大家下去要好好复习巩固哦。


回头看看
一周过去了,回顾一下这周我们学的

这周我们学到的是java的基础语法,比较简单,但是对以后的学习和编程都非常的重要,经过这周的学习,大家都对java语言有一个简单的认识,算是入了门吧,今后还有更加复杂、困难的知识点需要我们努力攻克,大家加油吧!!

【书记员:王子谦】
每一个技术小白都有一个成为大神的梦想,现在Android菜鸟饭团就给你这个成就梦想的机会。我们提供最新的Android技术教学,只要你又耐心和毅力就一定会在这里有所收获。
Android菜鸟饭团南阳GDG组织发起,秉承着开放、分享、创新的原则,希望通过GDG社区的力量能够给更多的想要学习Android开发技术的小白们创造一个学习,交流,分享的环境。同往常的GDG活动一样,我们依然是任性的一个子都不要,并且还在周六的分享中提供盒饭和不定期的惊喜小礼物呦~所以快来加入我们吧,为你的大神梦想迈出第一步。
把你的个人信息和申请理由快快发送到android@chuang1.net,前来加入我们吧


ChinaGDG.com
回复

使用道具 举报

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

本版积分规则

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