CGB2202语言基础第2天

本文是CGB2202语言基础课程第二天的内容,主要讲解了Java开发环境、JVM、JRE和JDK的概念,以及Java语言的基础知识,包括变量的声明、初始化和使用,命名规则,八种基本数据类型的特点和范围,以及类型间的转换。重点强调了变量的重要性,命名规范,以及在类型转换中需要注意的溢出和精度问题。
摘要由CSDN通过智能技术生成

语言基础第二天:

回顾:

  1. java开发环境:

    • 编译运行过程:

      • 编译期:.java源文件,经过编译,生成.class字节码文件

      • 运行期:JVM加载.class并运行.class(0和1)

        跨平台,一次编译到处使用

    • 名词:

      • JVM:java虚拟机 加载.class并运行.class
      • JRE:java运行环境 JRE = JVM+java系统类库(小零件)
      • JDK:java开发工具包 JDK = JRE+编译、运行等命令工具
  2. idea:

    • 开发步骤:
      • 新建java项目
      • 新建java包
      • 新建Java类 main:System.out.println(“hello world”);
    • 注释:解释性文本
      • 单行://
      • 多行:/* */
      • 文档:----------------API入门时讲

笔记:

  1. 变量:存数的,代词,指代的就是里面的那个数

    • 声明:-------相当于在银行开了个帐户

      int a; //声明了一个整型的变量,名为a
      int b,c,d; //声明了三个整型的变量,名为b,c,d
      //int a; //编译错误,变量不能同名
      
    • 初始化/第一次赋值:-----相当于给帐户存钱

      int a = 250; //声明整型变量a并赋值为250
      int b;   //声明整型变量b
      b = 250; //给变量b赋值为250
      b = 360; //修改变量b的值为360
      
    • 使用:----使用的是帐户里面的钱

      • 对变量的使用就是对它所存的那个数的使用

        int a = 5;
        int b = a + 10; //取出a的值5,加10后,再赋值给变量b
        System.out.println(b);   //输出变量b的值15
        System.out.println("b"); //输出b,双引号中的原样输出
        a = a+10; //在a本身基础之上增10
        System.out.println(a); //输出变量a的值15
        
      • 变量在用之前必须声明并初始化

        //System.out.println(m); //编译错误,变量m未声明
        int m;
        //System.out.println(m); //编译错误,变量m未初始化
        
    • 命名:

      • 只能包含字母、数字、_和$符,不能以数字开头

      • 严格区分大小写

      • 不能使用关键字

      • 允许中文命名,但不建议,建议"英文的见名知意"、“小驼峰命名法”

        int a1,a_5$,_3c,$t;
        //int a*b; //编译错误,不能包含*等特殊符号
        //int 1a; //编译错误,不能以数字开头
        int aa = 5;
        //System.out.println(aA); //编译错误,严格区分大小写
        //int class; //编译错误,不能使用关键字
        
        
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值