码迷,mamicode.com
首页 > 其他好文 > 详细

本周总结-彭涛

时间:2016-01-24 22:11:38      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

学习上:本周学了

 第一:循环语句

while语句【他将告诉编译器反复的执行一组代码,直到满足某个条件为止】

                       他的语法形式为:while(布尔条件){

                                   //要进行循环的语句

                                         }

do-while语句【至少得执行一次循环】

       相应语法:do{//执行循环的语句

                       }while(布尔条件式);

       小总结:【while语句是先执行布尔条件,再执行循环语句而do-while语句首先保证循环体内至少执行一次循环】

 

for语句【是最常见、使用最多和最典型的循环语句】

      对应语法:for(初始化语句;布尔条件式;迭代语句){

                                             //输出打印语句 }

break【满足某个条件时跳出循环】

       以上循环都可以用break跳出循环。

continue【如果执行循环时其中有一个或几个想要跳过不执行循环。用continue能做到】

第二:数组

。 数组的定义(主要是一维数组)

       1.静态定义

            如:

               int[] a = {1,2};
               Student[] s = {new Student),new Student()};

        2.动态定义

             如:

                int[] a = new int[10];

                Student[] s = new Student[10];

。 数组的内存分配

       1.虽然基本数据类型不是对象,但基本数据类型构成的数组是对象,所以内存分配(一维数组)如图:

       2.一维对象数组内存分配

。 多维数组

        多维数组可以看作一个按照行和列存储的内存空间。二维数组的行上的元素个数可以不同但列上的元素必须相同。

          int[][] a = new int[5[];

注意:数组长度是length属性,而字符串长度是length()方法 

。 java.util.Arrays 

此类包含用来操作数组(比如排序和搜索)的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂。 除非特别注明,否则如果指定数组引用为 null,则此类中的方法都会抛出 NullPointerException

 第三:方法

1、java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,声明格式:

修饰符1 修饰符2....返回值类型 方法名-..约定俗成的方法名是动词..(形参列表/)){ java 语句 } 、、void 是一种的特殊的返回值类型(无返回值类型)、、

2、一个方法的里面不能声明另一个方法。声明一个新的方法只能放在一个类里。但是在一个方法里可以调用另一个方法。

3、调用方法:a,方法名。b、传实参(可选)实参(具体的数据类型和变量名)c、返回值(可选)

4、方法名、返回类型和参数列表定义了方法签名,即唯一识别该方法的“签名”。

5、java.lang.NullPointerException()、、、空指针异常

6、public:表明定义的方法是公共的,可以在任何程序中调用

7、返回类型可以是任何一种数据类型或对象类型、

8、按值传递:

9、System.exit(0);退出系统

生活上:

认识了不少朋友(他们都是每天充满了激情。。),这也对我这懒人一枚得到很大的帮助。。

本周总结-彭涛

标签:

原文地址:http://www.cnblogs.com/pengtao2016/p/5155916.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!