美文网首页
《Java核心技术卷1 基础知识》 第三章 Java的基本程序设

《Java核心技术卷1 基础知识》 第三章 Java的基本程序设

作者: gg大宇 | 来源:发表于2018-01-27 16:41 被阅读15次

    class表明Java程序中的全部内容都包含在类中。这里只需要将类作为一个加载程序逻辑的容器,程序逻辑定义了应用程序的行为。
    运行编译时候,java虚拟机将从指定类中的main方法开始执行(这里的“方法”就是Java中所说的“函数”),因此在类的源文件中必须包含一个main方法。
    根据Java语言规范,main方法必须声明为public

    注释

    可以自动生成文档的注释,以/*开始,以/结束。

    数据类型

    Java是一种强类型语言。每一个变量声明一种类型。
    Java有一个能够表示任意精度的算术包,通常称为“大数值”。虽然被称为大数值,但并不是一种新的Java类型,而是一个Java对象。

    浮点数

    所有的浮点数值计算都遵循IEEE 754规范。下面是溢出和出错情况的三个特殊的浮点数值:

    • 正无穷大
    • 负无穷大
    • NaN(不是一个数字)
      例如:一个正整数除以0的结果为正无穷大,计算0/0或者负数的平方根结果为NaN。
    char类型

    char类型用于表示单个字符,通常用于表示字符常量。例如:‘A’是编码65所对应的字符常量。
    Unicode编码单元可以表示为十六进制,其范围从\u0000到\Uffff。


    image.png

    变量

    在Java中,每一个变量属于一种类型。在声明变量时,变量所属的类型位于变量名之前 。
    提示:尽管$是一个合法的java字符,但不要在你自己的代码中是用这个字符。它只用在Java编译器或其他工具生成的名字中。
    另外,不能将变量名 命名为Java保留字。

    常量

    在Java中,利用关键字final指示常量
    关键字final表示这个变量只能被赋值一次,一旦被赋值之后,就不能够再更改了,习惯上,常量名使用全大写。
    在Java中,经常希望某个常量可以在一个类中的多个方法中使用,通常将这些常量称为类常量。可以是用关键字static final设置一个类常量
    例:
    public class Constants2
    {
    public static final double CM_PER_INCH=2.54;
    public static void main(String[] args){
    double paperWidth = 8.5;
    double paperHeight = 11;
    System.out.println(""+paperWidth * CM_PER_INCH+"by" + paperHeight *CM_PER_INCH);
    }
    }
    需要注意,类常量的定义位于main方法的外部,因此,在同一个类的其他方法中也可以使用这个常量。

    运算符

    注意:整数被0除将会产生一个异常,而浮点数被0除将会得到无穷大或NaN结果。

    -58

    相关文章

      网友评论

          本文标题:《Java核心技术卷1 基础知识》 第三章 Java的基本程序设

          本文链接:https://www.haomeiwen.com/subject/dtvnaxtx.html