zoukankan      html  css  js  c++  java
  • 2.1JAVA基础复习——JAVA语言的基础组成注释和常量变量

    JAVA语言的基础组成有:

      1.关键字:被赋予特殊含义的单词。

      2.标识符:用来标识的符号。

      3.注释:用来注释说明程序的文字。

      4.常量和变量:内存存储区域的表示。

      5.运算符:程序中用来运算的符号。

      6.语句:程序中常用的一些语句。

      7.函数:也叫做方法,用来做一些特定的动作。

      8.数组:用来存储多个数据的集合。

    JAVA中的注释:

      注释还可以用来缩小程序错误的范围,方便查找错误。

      // :表示单行注释。 

    //这是一个单行注释

      /**/:表示多行注释。

    /*
       这是一个
       多行注释  
    */

      /***/:java中独有的多行注释用于文档的注释

    /**
       这是java中
      独有的多行注释
      一般用于文档注释
    */

    JAVA中的常量与变量:

      常量:其值不可改变的量,只能定义一次,通常用来定义不变的量用final来修饰 如: 

      语法:final 数据类型  常量名 = 值;

    public static final String str="常量"

      变量:其值可以改变的量,内存空间中的一个存储区域,通常用来定义经常需要改变的量 如:

      语法:数据类型  变量名 =  值;

    int age = 18;
    age=19;
    //这时候age可以改变age的值覆盖掉了原来的值变成了19

    JAVA中的数据类型:

      JAVA中的数据类型分为:基本数据类型和引用数据类型。

        JAVA中的基本数据类型有四类八种:整数类型、小数类型、字符类型、布尔类型。

          整数类型:byte、short、int、long

          占用字节:  1     2  4  8

          小数类型:float、double

          占用字节:  4   8

          字符类型:char

          占用字节:  2

          布尔类型:boolean

          占用字节:布尔类型只有true或false理论上只占用1bit,所以按1byte处理。

          JAVA从小到大排列顺序:byte、short、char、int、folat、long、double、boolean

        JAVA中的引用数据类型有:类(class)、接口(interface)、数组([])。

    JAVA中的类型转换:

      JAVA中的类型转换也有两种:一种是自动类型转换(隐式转换),另一种是强制类型转换(显示转换)。

        自动类型转换:将一个数值A赋值给另一个数值B,如果A的类型小于B类型,系统会自动提升A的类型使他与B类型一致,然后再赋值给B

          基本数据类型自动转换:

            byte——》short、char——》int——》long

            float——》double

            int——》float

            long——》double

       强制类型转换:将一个数值A赋值给另一个数值B,如果A的类型大于B类型,需要我们强制转换A的类型使他与B类型一致,然后再赋值给B

          强制类型转换:需要注意的是强制类型转换可能会出现丢失精度的风险要慎用。

            int a=10;

            short b = (short)a;

      JAVA中如何将字符串数值转换成数值类型。

            String s = "123";

            int num = Integer.parseInt(s);

            利用基本类型的封装类的.parse……()方法来将字符串转换成相应的数值类型。      

      补充:

    由小转大隐式转换
      byte->short->char->int->long->float->double
      如果接收值得类型大于被接受的类型则自动向上转型。
      赋值是右边赋值给左边
      运算和转型是从运算左边开始运算

    System.out.println(5+5+"=5+5"); 结果为10=5+5

    System.out.println("5+5="+5+5); 结果为5+5=55
    第一个运算完之后转成String类型
    第二个拼接字符串转型String类型
  • 相关阅读:
    swift高速入门,三分钟上手
    针对Azure微软与世纪互联的合作方式
    Major compaction时的scan操作
    利用ENVI FX从RGB提取建筑物轮廓
    自己动手写处理器之第二阶段(1)——可编程逻辑器件与PLD电路设计流程
    CSS Sprites(基本写法,怎样使用)
    00104_网络通信协议
    雷林鹏分享:XML 语法规则
    雷林鹏分享:XML 验证
    雷林鹏分享:XML 属性
  • 原文地址:https://www.cnblogs.com/hcl22/p/6262330.html
Copyright © 2011-2022 走看看