zoukankan      html  css  js  c++  java
  • Java基础

      在正式全面学习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(布尔表达式);

  • 相关阅读:
    Spring依赖注入的方式、类型、Bean的作用域、自动注入、在Spring配置文件中引入属性文件
    RESTful风格、异常处理、Spring框架
    文件上传、数据校验(后台)、拦截器
    接收的参数为日期类型、controller控制层进行数据保存、进行重定向跳转
    SpringMVC入门Demo
    Mybatis入门Demo(单表的增删改查)
    Spring
    spring的exception
    restful风格
    Java后台验证
  • 原文地址:https://www.cnblogs.com/xieh/p/3700225.html
Copyright © 2011-2022 走看看