第四天

\n:回车:

\t:制表符.

\b:退格.

\r:按下回车键

windows系统中回车符其实是由两个符号组成的\r\n

break:跳出

break作用的范围:要么是switch语句,要么是循环语句

当break语句单独存在时,下面不要定义其他语句,因为执行不到

break跳出所在的当前循环.

如果出现了循环嵌套,break想要跳出指定的循环,可以通过标号来完成

continue:继续

作用范围:循环结构

continue:结束本次循环,继续下次循环

如果continue单独存在时,下面不要有任何语句,因为执行不到

什么是函数?

函数就是定义在类中的具有特定功能的一段独立小程序

函数也称为方法

函数的格式:

修饰符 返回值类型 函数名(参数类型  形式参数1,参数类型  形式参数1 ...)

{

执行语句

return返回值

}

返回值类型:函数运行后的结果的数据类型

参数类型:是形式参数的数据类型

形式参数:是一个变量,用于存储调用函数时传递给函数的实际参数

return:用于结束函数

返回值:该函数运算后的结果,该结果会返回给调用者

特殊情况:

功能没有具体的返回值.

这时return的后面直接用分号结束

返回值类型怎么体现呢?因为没有具体值,所以不可以写具体的数据类型

在java中只能用一个关键字来表示这种情况  关键字是 void

总结: 没有具体返回值时,返回值类型用void来表示

注意:如果返回值类型是void,那么函数中的return语句可以省略不写

函数的特点:

定义函数可以将功能代码进行封装

便于对该功能进行复用

函数只有被调用彩虹被执行

函数的出现提高了代码的复用性

对于函数没有具体返回值的情况,返回值类型用关键字void表示,那么该函数中的

return语句如果在最后一行可以省略不写.

注意:

函数中只能调用函数,不可以在函数内部定义函数

定义函数时,函数的结果应该返回给调用者,交由调用者处理

函数的重载

1,同一个类

2,同名

3,参数个数不同,or 参数类型不同

4,函数重载和返回值类型无关

5,java是严谨性语言,如果函数出现的调用不确定性,会编译失败

重载概念:

在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或者参数类型不同即可.

重载的特点:

与返回值类型无关,只看参数列表

重载的好处:

方便于阅读,优化了程序设计

数组

数组的定义

概念:

同一种类型数据的集合.其实数组就是一个容器

数组的好处:

可以自动给数组中的元素从0开始编号,方便操作这些元素

格式1:

元素类型[] 数组名 = new 元素类型[元素个数或数组长度]

格式2:

元素类型[] 数组名 = new 元素类型[] {元素,元素,.....}

数组的内存分配及特点

内存的划分:

1,寄存器

2,本地方法区

3,方法区

4,栈内存

储存的都是局部变量

而且变量所属的作用域一旦结束,该变量就自动释放

5,堆内存

存储是数组和对象(其实数组就是对象)凡是new建立在堆中,

特点:

1,每一个实体都有首地址值

2,对内存中的每一个变量都有默认初始化值,根据类型的不同而

不同,整数是0,小数是0.0或者0.0f,boolean false char '\u0000'

ArrayIndexOutBoundsException

当访问到数组不存在的角标时,就会发生该异常

NullPointerException

当引用型变量没有任何实体指向时,还在用其操作实体,就会发生该异常.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 200,527评论 5 470
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,314评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 147,535评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,006评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,961评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,220评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,664评论 3 392
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,351评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,481评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,397评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,443评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,123评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,713评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,801评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,010评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,494评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,075评论 2 341

推荐阅读更多精彩内容

  • 86.复合 Cases 共享相同代码块的多个switch 分支 分支可以合并, 写在分支后用逗号分开。如果任何模式...
    无沣阅读 1,334评论 1 5
  • 前言 把《C++ Primer》[https://book.douban.com/subject/25708312...
    尤汐Yogy阅读 9,498评论 1 51
  • 老妈在看中央3的《歌声嘹亮》,无意看到一个33岁小矮人娶了一个比自己小10岁的美少女并育有一女,以前看到这种事...
    安然lee阅读 353评论 2 2
  • 灵岩山以灵岩奇石得名,旧有“十八奇石”之说, 因为灵岩塔前有一块"灵芝石"十分有名,因此得名"灵岩山"。 山石颜色...
    羽磬和香浏阳阅读 303评论 0 0
  • 今天我得把小鱼带上了学校,等小鱼长大了的时候和同学们一起观察小鱼生孩子的过程。 我套了两个袋子把鱼...
    嘉荣123阅读 190评论 0 2