Java的基础知识总结

一、标识符

在代码中我们所看到的main、input、double、int等都是出现在程序事物得名字,在程序设计术语中,这样的名字称为标识符(identifier)。所有的标识符都必须遵循以下规则:

  • 标识符是由字母、数字、下划线(_)和美元符号($)构成的字符序列。
  • 标识符必须以字母、下划线(_)或美元符号($)开头,不能以数字开头。
  • 标识符不能是保留字(例:double、int、new等)
  • 标识符 不能是true、false或null。
  • 标识符可以为任意长度。

二、变量

变量也就是可改变的数据,用于存储程序中后面要用到的值,在后面程序所需要的情况下可以改变其中的值。
变量用于表示特定类型的数据。使用变量时,可以通过告诉编译器变量的名字及其可以存储的数据类型来声明该变量。变量声明又会告知编译器根据数据类型为变量分配合适的内存空间。
声明变量的例子如下:
注意:由于Java是区分大小写的,所以area、Area和AREA都是不同的标识符。

int count;			//声明一个变量名为count的变量
double radius;		//声明一个变量名为radius的变量
double total;			//声明一个变量名为total的变量

三、常量

变量的值是可以改变的,但是常量的值则是不可发生改变的,表示从不改变的永久数据。
声明常量的语法如下:

final datatype CONSTANTNAME=value;
//例如:
final double PI=3.14;   //声明一个常量

四、数值操作符

数值数据类型的操作符包括标准的算术操作符:加号(+)、减号(-)、乘号(*)、除号(/)和求余号(%)。
注意: 当除法的操作数都是整数时,除法的结果就是整数,如果有小数部分,小数部分被舍去。
例题:输入秒数转化为分钟数和余下的秒数。

import java.util.*;
class Text{
    public static void main(String[] args){
        Scanner input=new Scanner(System.in);
        System.out.print("Enter an integer for seconds: ");		//提示用户输入一个数
        int seconds=input.nextInt();
        int minutes =seconds/60;	//获取分钟数
        int remainingSeconds=seconds%60;	//获取剩余的秒数
        System.out.println(seconds+" seconds is "+minutes+" minutes and "+remainingSeconds+" seconds");	
    }
}

在这里插入图片描述

五、自增和自减操作符

自增操作符(++)和自减操作符(–)是对变量进行加1和减1的操作。
i++等同于 i=i+1, i–等同于 i=i-1

int i=3,j=4;
i++;	//i变成4
j--;	//j变成3
int i=3,j=4;
++i;	//i变成4
--j;	//j变成3

注意:当用在表达式中的时候不单纯知识进行自增和自减,会产生不同的效果。
在这里插入图片描述

六、增强赋值操作符

操作符+、-、*、/、%可以结合赋值操作符形成增强操作符。在编程过程中经常会出现变量的当前值被使用、修改,然后重新赋值给该变量的情况。
例如:count=count+1; 用增强操作符我们可以写作: count+=1;
下面给出一些常见的增强操作符:
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值