A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 程武 初级黑马   /  2019-3-9 23:08  /  878 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

上完预科班3天,已经上了大半基础班的我,从最开始刚学JavaEE的醉仙醉死,到后来的已经深深陷入IT无法自拔,每日早上8点半到晚上9点半,
每天都很充实。课程部分知识点小结如下:
一、运算符:
1.算术运算符: +、-、X、÷、++、--
2.赋值运算符:= 、 +=、 -= 、/=、 %=
3.关系运算符: >、 >= 、< 、<=、 == 、!=
4.逻辑运算符: & | && || ^ !
二、数组:(存储数据的容器)
1.存储的是基本数据类型或者引用数据类型。
2.数组的初始化(格式):
A.动态初始化: 数据类型[] 数组名 = new 数据类型[数组长度];
B.静态初始化; 数据类型[] 数组名 = {元素1,元素2,元素3.....};
3. 数组的赋值格式: 数组名[角标] = 值;
角标:也叫索引, 数组的角标是从0开始
最大角标值:数组名.length - 1
数组的长度: 数组名.length
三、循环三种结构语句:
1.  do {循环体语句;
}while(判断条件语句);
2.  while(判断条件语句){
循环体语句;
控制条件语句;
};
3.for(初始化语句;判断条件语句;控制条件语句){循环体语句;}
4.三者之间的区别:
do whilewhile 还有for的区别在于,当变量不满足条件时,do while会执行一次操作,后两者者不会;
while for的区别在于循环结束后,前者变量还是有效的,for循环结束后,变量则会被释放。
四、if语句和switch:
if(关系表达式1) {语句体1;
       }else if (关系表达式2) {
                   语句体2;}
    …
       else {语句体n+1;}
           switch执行流程图

五、控制语句: break  continue  return
1.break: 终止循环语句(for while do ..while) 用于循环switch语句中。
2.continue: 终止本次循环直接跳到下次循环。
3.return:  结束方法。
1.方法:就是完成特定功能的代码块.

2.方法的定义格式:修饰符 返回值类型 方法名 参数列表 方法体。
        修饰符:public static
        返回值类型: void类型  非void类型(基本数据类型 引用数据类型)
        方法名:见名知意
        无参:参数列表: ()   
        有参:(数据类型 变量名1,数据类型 变量名2...):
        方法体:{}

3.方法的两个明确:  参数列表  返回值类型      
                            无参    无返回值
                            无参    有返回值       方法体内必须有return语句
                            有参    无返回值
                            有参    有返回值       方法体内必须有return语句

4.方法的注意事项:  A.方法和方法之间是平级关系不能嵌套定义  B.方法不调用不执行

5.方法的调用格式:  A.复制方法的名字(); B.方法的两个明确

6.方法重载:            A.方法名相同           B.参数列表不同 C.和返回值无关的方法声明的现象

7.重载的分类:        A.参数个数不同、参数类型不同、参数顺序不同。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马