《Java开发实战经典》2 简介

个人笔记,仅供参考,转载请注明出处,谢谢

目录

2.1 一个简单的Java范例
2.2 注释
2.3 标识符
2.4 关键字
2.5 变量和常量

2.1 一个简单的Java范例

public class TestDemo {
    /*
      多行注释
      */
    public static void main(String[] args) {
        int num = 10; //单行注释,定义整型变量
        num =30;
        System.out.println("num的内容是:"+num);
        System.out.println("num*num=:"+num*num);
    }
}

运行结果:
num的内容是:30
num*num=:900

程序说明:

  • 第三行//双引号代表注释,有助于程序的阅读,不会被编译,可以填任意内容
  • public class是Java中的关键字,代表定义一个,Java中所有的操作都是由类组成
  • public static void main(String[] args)是程序的主方法,所有程序会以此作为运行的起点
  • int num = 10意思是定义一个,类型是整型,变量名为num,值为10的数据
    变量的内容是可以修改的
    所以执行num =30后,此时num的值为30
  • System.out.println起输出作用,直接将()括号的内容进行输出
    如果有多个值时,可以用+号进行连接
  • System.out.printlnSystem.out.print方法的区别在于,前者输出后会换行,后者不换行继续在尾部输出
  • Java中所有的程序都是由一个个代码段(块)组成,代码段(块)用{}花括号包起,可以嵌套

2.2 注释

  • 主要作用是提高程序可读性
  • 分为三种:
    //单行注释
    /* */多行注释
    /** */文档注释

2.3 标识符

  • Java中的包、类、方法、参数、变量名
    可以由任意顺序的
    大小写字母、数字、下划线_和美元符号$组成
  • 需要注意的是不能以数字和Java关键字开头
  • 正确示例:name、$name、_Name
    错误示例:public、class、123、class A
    出错原因:关键字、关键字、数字开头、空格

2.4 关键字

《Java开发实战经典》2 简介_第1张图片

  • 虽然gotoconst在Java中没有任何意义,但是属于保留关键字,不允许作为自定义标识符
  • truefalsenull虽然不是关键字,但是属于标识类型,也不能直接使用
  • assert 断言,是在JDK 1.4 加入的
    enum 枚举,是在JDK 1.5 加入的
    后续会有介绍

2.5 变量和常量

  • 变量是利用声明的方式,将内存中的某个内存块保留下来,以供程序使用
    变量在程序中扮演了最基本的角色
    主要用来存放数据
    如果要使用变量必须先声明它的数据类型
    可使用的数据类型为整型、字符型、浮点型、和其他数据类型
  • 如声明一个可以存放整数的变量,变量名为num
 int num;

如果需要同时声明多个同类型变量,可以放在一起,用逗号分隔

 int num1,num2,num3;
  • 常量就是一个固定的数值,不可改变
    如 1、2、3

你可能感兴趣的:(《Java开发实战经典》2 简介)