Java笔记二——java基础语法

java基础语法

关键字

在这里插入图片描述

标识符

  1. 英文大小写、数字字符、$和_ 组成
  2. 不能以数字开头
  3. 不能是java关键字
  4. 区分大小写
  5. 常见命名规则
    包:全小写 : git.jd.com
    类或者接口:HelloWorld
    方法和变量:studentName
    常量:全大写

注释

  1. 单行注释//
  2. 多行注释/*
    注释内容*/
  3. 文本注释/**
    注释内容*/

常量

  1. 整型常量 12;45
  2. 小数常量 (所有小数) 14.75
  3. 字符常量 ‘a’;‘A’
  4. 布尔常量 true/false
  5. null

变量

  1. 定义格式
    数据类型 变量名 = 初始化值;
  2. 数据类型如下
    在这里插入图片描述
  3. 基本数据类型占用内存空间
    整数默认int   小数默认double
默认转换、强制转换

强制转换格式
目标类型 变量名 = (目标类型)(被转换的值);
转换要注意精度降低及溢出问题

运算符

  1. 算数运算符
    在这里插入图片描述
    注意整数除法只能得到整数,要想得到小数可以1.0*
  2. 比较运算符
  3. 关系运算符
    在这里插入图片描述
  4. 逻辑运算符
    与AND:&  &&(前者两边都一定会运算)
    或OR: |  ||(前者两边都参与运算)
    非Not: !
    异或XOR:^
  5. 位运算符
    在这里插入图片描述
    左移*2,右移/2
  6. 三目运算符
    (关系表达式)?表达式1:表达式2;
    例如 z=(x>y)?x:y;

键盘输入

import java.util.Scanner;
Scanner sc = new Scanner(System.in);
int x = sc.nextlin();

流程控制结构:顺序、选择、循环

  1. 顺序(略)
  2. 选择
    -if
    -if else
    -if _else if_else
  • switch
    switch(表达式){
    case 值1:
    语句;
    break;
    default;
    语句;
    break;
    }
  1. 循环
  • while
  • do while
  • for

控制跳转语句

  • break
  • continue
  • return
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值