java基本语法

本文详细介绍了Java编程的基础语法,包括注释的三种方式,关键字的作用,常量的类型及其示例,数据类型的分类,变量的使用规则,标识符的命名规范,以及类型转换的方法。此外,还涵盖了算术、赋值、自增自减、关系和逻辑运算符的使用,并讲解了三元运算符的概念。最后,简单介绍了Scanner类在数据输入中的基本应用步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、基础语法

1.1java规范的三种注释方法

  • 单行注释
  • 多行注释
  • 文档注释

代码实例

public class HelloWorld {
    /**
     * 文档注释
     * @param args
     */
    public static void main(String[] args) {
        System.out.println("HelloWorld");//单行注释
        /*
        多行注释
        多行注释
         */
    }
}

1.2关键字

就是被java语言赋予了特定含义的单词
如:public、void、static等等
特点: 关键字的字母全部小写

1.3常量

在程序运行过程中,其值不可以发生改变的量

常量类型说明举例
字符串常量用双引号括起来的内容“字符串”,“zifuchuan”
整数常量不带小数的数字666,-888
小数常量带小数的数字13.14, -65.25
字符常量用单引号括起来的内容‘字’,‘A’
布尔常量布尔值,表示真假只有两个值:ture,false
空常量一个特殊的值,空值值是:null

1.4数据类型

基本数据类型

Alt

引用数据类型

类(String),接口(interface),数组([ ])

1.5变量

概述:在运行过程中,其值可以发生改变的量,从本质上讲,变量是内存中的一小块区域。

注意事项: 1.名字不能重复
                   2.变量为赋值,不能使用
                   3.long类型的变量定义的时候,为了防止整数过大,后面要加L
                   4.float类型的变量定义的时候,为了防止类型不兼容,后面要加F

1.6标识符

就是给类,方法,变量等起名字的符号

标识符定义规则

  • 由数字、字母、下划线(_)和美元符($)组成
  • 不能以数字开头
  • 不能是关键字
  • 区分大小写

1.7类型转换

自动类型转换

把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量     例如:double d=10;

在这里插入图片描述

强制类型转换

把一个表示数据范围大的数据或者变量赋值给另一个表示数据范围小的变量

  • 格式:目标数据类型 变量名=(目标数据类型)值或者变量;
  • 范例:int k=(int)88.88;

二、运算符

2.1算术运算符

+(加)、-(减) 、*(乘)、/(除)、%(取余)

2.2赋值运算符

=(赋值)、+=(加后赋值)、-=(减后赋值)、*=(乘后赋值)、/=(除后赋值)、%=(取余后赋值)

注意: 扩展的赋值运算符隐含了强制转换类型

2.3自增自减运算符

++(自增),- -(自减)

b++;//先用再自加
b--;//先用再自减
++b;//先自家再用
--b;//先自减再用

2.4关系运算符

在这里插入图片描述

2.5逻辑运算符

逻辑运算符
符号作用说明
&逻辑与都真为真
|逻辑或或一或二或两者
^逻辑异或不同为真,相同为假
!逻辑非非真为假
短路逻辑运算符

&&:作用于&相同,但是有短路效果
||:作用于|相同,但是有短路效果

2.6三元运算符

格式:关系表达式 ?表达式1:表达式2;
范例:a > b ?a : b

三、数据输入

3.1Scanner使用的基本步骤

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值