Java基础

时间:2014-07-22 23:09:16   收藏:0   阅读:318

  在正式全面学习Java之前,有一些基础是需要了解的。1、语法;2、JVM;3、运算符号;4、三种程序基本结构。

  1、语法

  关于变量与常量的概念。变量是在内存中的一小块区域,我们在程序中通过变量名来访问该区域。每个变量在使用前必须先声明(也就是向JVM申请内存区域),然后必须赋值(向申请的区域内填充内容),然后才能使用。变量名大小写敏感,长度没有限制。java中,不区分变量的声明与定义。变量的三要素:变量类型、变量名、变量值。如:"int a=2;"。声明指定类型的多个变量时,使用逗号将各变量分开。到目前为止,我们使用的所有变量都是在方法main() 的后面被声明。然而,Java 答应变量在任何程序块内被声明。程序块被包括在一对大括号中。一个程序块定义了一个作用域。这样,你每次开始一个新块,你就创建了一个新的作用域。你可能从先前的编程经验知道,一个作用域决定了哪些对象对程序的其他部分是可见的,它也决定了这些对象的生存期。常量语句是在变量语句的基础上,前面加一个final关键字。如"final double PI=3.14;"。使用常量时,一目了然,且当变化时全部改变。

  数据类型包括基本数据类型和引用数据类型。基本数据类型包括整形byte(1个字节)、short(2个字节)、int(4个字节)、long(8个字节),浮点型float(4个字节)、double(8个字节),字符型char(2个字节),布尔型boolean。Java各种数据类型(除布尔类型外)占用的内存空间严格定义。

  2、JVM

  JVM(Java Virtual Machine):Java虚拟机。虚拟机工作原理:源程序(.java文件)→编译器(Javac.exe)→字节码文件(.class)→类加载器→字节码校验器→解释器→操作系统平台。

  3、运算符号

  Java语言中的表达式是由运算符与操作数组合而成的,所谓的运算符就是用来做运算的符号。在Java中的运算符,基本上可分为算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符等。

  4、三种程序基本结构

  包括了三种基本结构:顺序结构、选择结构、循环结构。

  顺序结构是由上而下运行。

  选择结构有三种分支:单分支选择、双分支选择、多分支选择。

  单分支结构:

        if(布尔表达式){

          语句;

        }

  双分支结构:

        if(布尔表达式){

          语句1;

        }else{

          语句2;

        }

   多分支结构:if(布尔表达式1){

        }else if(布尔表达式2){

        }else if(布尔表达式3){

        }else{

        }

  循环结构分为先验循环和后验循环。后验循环至少执行一次。

  先验循环:

    while(布尔表达式){

      循环体;

     }

    for(初始化;布尔表达式;更新){
      循环体;
      }

  后验循环:

    do{
      循环体;
      }while(布尔表达式);

Java基础,码迷,mamicode.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!