• Java笔记一:Java程序设计基础(1)


    Java程序设计基础

    标识符

    • 组成:数字和字母、美元符号、下划线
    • 第一个符号为字母、下划线和美元符号
    • Java 区分大小写
    • 不能使用任何 Java 关键字作为标识符,不能赋予标识符任何标准的方法名

    关键字

    • Java的关键字对Java编译器有特殊的意义,它们用来表示一种数据类型,或者表示程序的结构等。
    • 保留字是为 Java 预留的关键字,它们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。

    Java 语言目前定义了 51 个关键字,这些关键字不能作为变量名、类名和方法名来使用。以下对这些关键字进行了分类。

    数据类型:boolean、int、long、short、byte、float、double、char、class、interface。
    流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally。
    修饰符:public、protected、private、final、void、static、strict、abstract、transient、synchronized、volatile、native。
    动作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。
    保留字:true、false、null、goto、const。
    

    Java注释

    • 单行注释:以双斜杠“//”标识,只能注释一行内容.
    • 多行注释:包含在“/”和“/”之间,能注释很多行的内容.
    • 文档注释:包含在“/**”和“*/”之间,也能注释多行内容,一般用在类、方法和变量上面,用来描述其作用。注释后,鼠标放在类和变量上面会自动显示出我们注释的内容.文档注释可以通过 Javadoc 命令把文档注释中的内容生成文档,并输出到HTML文件中,方便记录程序信息。还可以包含一个或多个@标签,每个@标签都在新的一行开始。

    常量值

    常量是指在程序的整个运行过程中值保持不变的量。常量值是常量的具体和直观的表现形式,常量是形式化的表现。

    • 整型常量值

      • 十进制数形式
      • 八进制数形式:以0开头
      • 十六进制形式:以0x或0X开头
    • 实型常量值

      • 十进制数形式:由数字和小数点组成,且必须有小数点。
      • 科学记数法形式:e或E之前必须有数字,且之后的数字为整数。
    • 布尔型常量值

      • Java 的布尔型常量只有两个值,即false(假)和true(真)。
    • 字符型和字符串常量值

      • Java的字符型常量值是用单引号引起来的一个字符

      • 双引号用来表示字符串

      • 转义字符

    • 定义常量:使用final关键字来定义一个常量,其语法如下所示:

      final dataType variableName = value

      • 常量有三种类型

        • 静态常量:在final之前public static修饰。public static修饰的常量作用域是全局的,不需要创建对象就可以访问它。
        • 成员常量
        • 局部常量

      在定义常量时就需要对该常量进行初始化
      final关键字不仅可以用来修饰基本数据类型的常量,还可以用来修饰对象的引用或者方法
      为了与变量区别,常量取名一般都用大写字符

    变量

    • Java语言是强类型语言,所有的变量必须先声明、后使用,指定类型的变量只能接受类型与之匹配的值。java 中用户可以通过指定数据类型和标识符来声明变量,其基本语法如下所示:

      DataType identifier; DataType identifier=value;

    • 变量是类或者结构中的字段,如果没有显式地初始化,默认状态下创建变量并默认初始值为 0。方法中的变量必须显式地初始化,否则在使用该变量时就会出错。

    • 根据作用域的不同,一般将变量分为不同的类型

      • 成员变量


      • 局部变量:在方法或者方法代码块中定义的变量,其作用域是其所在的代码块。可分为以下三种:
        • 方法参数变量(形参):在整个方法内有效。
        • 方法局部变量(方法内定义): 从定义这个变量开始到方法结束这一段时间内有效。
        • 代码块局部变量(代码块内定义):从定义这个变量开始到代码块结束这一段时间内有效。
    • Java数据类型

    • 数据类型转换

    直接量

    • 直接量是指在程序中通过源代码直接给出的值,例如在int a = 5;代码中,为变量 a 所分配的初始值 5 就是一个直接量。
    • 能指定直接量的通常只有三种类型:基本类型、字符串类型和null类型。
  • 相关阅读:
    【基于mini2440开发板的交叉编译环境及内核树配置.
    linux 模块编译步骤(原)
    鸟哥的linux私房菜
    ios消息机制
    初学者必学文档:Objective-C语法入门(1)
    oc基础知识
    ios 人魔七七
    Usaco Open09 Gold
    USACO JAN 2012 Bronze
    USACO·2012·Feb Bronze
  • 原文地址:https://www.cnblogs.com/20199321zjy/p/12291451.html
Copyright © 2020-2023  润新知