Java基础知识【一】

深有感触的一句话:不稳是基础不牢,不明是学问不到。写这篇文章是为了让自己巩固基础知识,希望能够坚持写下去。



一、 JDK、JRE、JVM的核心概念

  • 概念
    JVM(Java Virtual Machine),Java虚拟机(java能够跨平台)。
    JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)。
    JDK(Java Development Kit)称为Java开发工具包,包含了JRE和开发工具(编译工具和运行工具)。
  • 三者之间的关系
     JDK、JRE、JVM三者关系图

二、 配置环境变量

  • 为什么要配置
    使bin目录下的Java相关命令可以在任意目录下使用(也可以这样理解,在任意位置运行java,javac 命令)。
  • 如何配置

jdk配置path环境步骤

三、 解决bug的流程

  • 具备识别BUG的能力 多看 报错信息
  • 具备分析bug的能力:多思考,多查阅资料。
  • 具备解决bug的能力:多尝试,多总结。

四、 Java基础语法【一】

1.注释

  • 单行注释
    单行注释的格式是使用//,从//开始至本行结尾的文字将作为注释文字。

     // 这是单行注释文字
    
  • 多行注释
    多行注释的格式是使用/* 和 */将一段较长的注释括起来。

    /*
    这是多行注释文字
    这是多行注释文字
    */
    

    注意:多行注释不能嵌套使用。

  • 文档注释
    文档注释以/**开始,以*/结束

    /**
    1.具备识别bug的能力:多看报错信息。
    2.具备分析bug的能力:多思考,多查阅资料。
    3.具备解决bug的能力:多尝试,多总结。
    */
    

2.关键字

  • 被Java语言赋予了特殊含义的单词。关键字的字母全部小写。
  • 例如, public class static void
     // 关键字在代码编辑器中一般都会高亮显示,例如:
     public class static void   
     // 不是关键字,例如:
     main String System
    

3.常量

  • 在程序的执行过程中,其值不会发生改变的量 (侧重点在,固定的具体的数值)
常量类型 说明 举例
字符串常量 用双引号括起来的内容 “HelloWorld”,“你好世界”
整数常量 不带小数的数字 666,-88
小数常量 带小数的数字 13.14,-5.21
字符常量 用单引号括起来的内容 ‘A’,‘0’, ‘男’
布尔常量 布尔值,表示真假 只有两个值:true,false
空常量 一个特殊的值,空值 值是:null

4.变量

  • 变量就是内存中的存储空间,空间中存储着经常发生改变的量(数据)
  • 可以改变的量(侧重点在存储空间上,变量名)
  • 定义变量的格式: 数据类型 变量名 = 数据值;
    String name = "小明";
    
  • 注意
    1.变量名不允许重复定义 。
    2.一条语句可以定义多个变量 中间用逗号来分割。
    3.变量在使用之前一定要进行赋值 。
    4.定义float和long变量的注意事项 (需要使用f或F, l或者L来标识常量的类型),long 不加也不会报错, 但是建议加上L。
    5.变量的作用域范围(作用域:{}包裹的范围就叫作用域, java中变量只在自己的作用域中生效)。

未完待续

以上就是这篇文章要写的内容了,Java基础语法【二】将会在下篇文章中继续写下去,Java基础也有很多重要的知识点,下篇会一一总结出来。

猜你喜欢

转载自blog.csdn.net/qq_45337268/article/details/126842482
今日推荐