Day01基础语法

Idea

项目结构

​ 工程(project)-> 模块 (module) -> 包(package) -> 类

快捷键
1. psvm / main 生成 JAVA程序主入口(public static void main(String[] args));

2. sout  控制台打印输出(System.out.println);
3. Ctrl + D 复制光标这一行代码到下一行
4. Ctrl + Alt + L 自动对齐代码
5. Ctrl + Shift + F10 运行当前程序
6. Shift + D 光标到下一行

基础语法

注释

概念

​ 对我们写的代码进行解释说明,提高代码可读性,便于维护

分类

1. 单行注释 //
2. 多行注释 /* */
3. 文档注释 /**  */
关键字

概念

​ 被Java语言赋予特殊含义的单词

特点

  • 全部都是小写的英文单词
  • 在编辑器中会高亮显示
常量

概念

​ 可以在程序中直接写出来,在程序执行过程中,其值不会发生改变

分类

  • 字符串常量(双引号括起来的内容);
  • 整数常量
  • 小数常量
  • 字符常量(单引号括起来的内容);
  • 布尔常量(true 或者 false 用来表示判断结果);
变量

概念:

​ 在程序执行过程中,其值可以发生改变,可以用来保存一个数据。

定义格式

  • 变量类型 变量名 = 初始值;

  • 变量类型 变量名;
    变量名 = 初始值;

  • 变量类型 变量名1 = 初始值1,变量名2 = 初始值2·······;

数据类型

基本数据类型

  • 整数类型
    • byte -128~127
      • short
        • int 默认整数数据类型
          • long 如果超过21亿,要加L
  • 浮点类型
    • float 如果定义小数,一定要加F
      • double 默认数据类型
  • 字符类型
    • char
  • 布尔类型
    • boolean(true false)

引用数据类型

​ String

标识符

作用

​ 给类,变量,方法 起名字

组成

  • 大小写字母
  • 数字
  • 下划线
  • 美元符号$

规则

  • 不能以数字开头
  • 不能是关键字
  • 严格区分大小写

规范

  • 见名知意

  • 大驼峰命名法

    • 类 每个单词的首字母都要大写
  • 小驼峰命名法

    • 变量 方法 每个单词的首字母小写,后面每个单词首字母要大写
JDK,JRE,JVM
  • JDK
    • JAVA开发工具包
    • 包含了JRE 和开发工具包 —> 开发工具 java,javac···
  • JRE
    • java运行环境
    • 包含了JVM 和 核心类库 ----> 核心类库 ---->Java给我们提供的各种各样的类
  • JVM
    • Java虚拟机
    • 运行Java程序
类型转换
  • 类型的排序
    • byte < short < int < long < float < double
      • char < int < long < float < double
  • 转换的分类
    • 自动类型转换
      • 小转大
    • 强制类型转换
      • 大转小
      • 格式:目标数据类型 变量名 =(目标数据类型)值;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值