黑马程序员技术交流社区

标题: java基础班总结 [打印本页]

作者: Frenweh    时间: 2017-12-27 16:54
标题: java基础班总结
java目前是世界上应用广泛的语言之一,如果想了解和学习java,java基础知识就尤为重要。在一门语言中,了解他的语法是你最应该先了解的。下面是我总结的一些java基本语法。
3.1常量分类
从本质上讲,变量其实是内存中的一小块区域,用于存储常量数据。
变量的定义格式: 数据类型 变量名 = 初始化值;
整数默认是int类型,定义long类型的数据时,要在数据后面加L。
浮点数默认是double类型,定义float类型的数据时,要在数据后面加F。
变量定义的注意事项
变量未赋值,不能直接使用
7.1 选择流程控制语句
当判断固定个数的值的时候,可以使用if,也可以使用switch。(建议使用switch,效率相对较高)
          if(关系表达式{
                  关系表达式true时要执行的语句1
          }else  if{
                 关系表达式false时要执行的语句2
          }
       switch(表达式){
         case 值 1:
           语句体1;
            break
case 值 2:
           语句体2;
            break
...
      default
           语句n+1;
                   break
       }
7.2 循环流程控制语句
for(初始化语句;判断条件语句;控制条件语句) {
         循环体语句;
    }
初始化语句;
   while(判断条件语句) {
         循环体语句;
         控制条件语句;
}
while和for可以进行互换
区别在于:如果需要定义变量控制循环次数。建议使用for。因为for循环完毕,变量在内存中释放。
for循环语句和while循环语句的小区别:
使用区别:控制条件语句所控制的那个变量,在for循环结束后,就不能再被访问到,而while循环结束还可以继续使用,如果你想继续使用,就用while,否则推荐使用for。
         原因是for循环结束,该变量就从内存中消失,能够提高内存的使用效率。
7.3 控制循环语句
break:作用于switch 和循环语句,用于跳出,或者称为结束。
continue:只作用于循环结构,继续循环用的。
作用:结束本次循环,继续下次循环。
8方法:为了提高代码的复用性,可以将其定义成一个单独的功能,该功能的体现就是java中的方法
java中的方法的定义格式:
       修饰符  返回值类型  方法(参数类型  参数1,参数类型  参数 2,...){
        执行语句;
         ......
        return     返回值;
        }
方法没有具体的返回值时,返回的返回值类型用void关键字表示。
如果方法的返回值类型是void时,return语句可以省略不写的,系统会帮你自动加上。
return的作用:结束方法。结束功能。
8.1方法的作用:
8.1.1 用于定义功能。
8.1.2 用于封装代码提高代码的复用性。
注意:方法中只能调用方法,不能定义方法
8.2方法定义名称是为什么呢?
A 为了对该功能进行标示,方便于调用。
B 为了通过名称就可以明确方法的功能,为了增加代码的阅读性。  
8.3重载的定义是:在一个类中,如果出现了两个或者两个以上的同名方法,只要它们的参数的个数,或者参数的类型不同,即可称之为该方法重载。
如何区分重载:当方法同名时,只看参数列表。和返回值类型没关系。


作者: 小浙姐姐    时间: 2017-12-31 10:13
生命之灯因热情而点燃,生命之舟因拼搏而前行。就业班加油!要不负此行!
作者: fanfan_    时间: 2017-12-31 20:30
加油 棒棒哒




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2