java最简单的知识点


1.基础数据类型:
byte,short,char,int,long ,float,double,boolean

byte(-128-127) short,char(对应的是表) int, long(长整形变量)

float(小数,不够精确的) double(小数,精确,所以默认的浮点类型是double)

boolean(true, false)

long定义变量时要加L,float定义变量时加f

char要用 ‘ ’单引号
默认数字类型都是int类型

2.引用数据: String,自定义类,Java的JDK中提供的常用API

引用String 中文字符串需要加 " " 双引号

二 符号的运用

  1. +号有三种作用
    用于数学运算
    用于拼接
    用于类型转换(把数字类型转换为字符串类型)

例1
int x = 3;
​ int y = 4;
​ int sum = x + y;
​ System.out.println(“x+y=”+sum);

以上是拼接,最后为x+y=7

​ 例2
int count = 5;
​ String countStr = count + “”;
​ System.out.println(countStr+2);

结果为52(是5和2),因为countStr是String字符串,因为有字符串存在,所以是拼接

  1. -号只用于数学运算

  2. /号和%号
    /取整 %取余

4.+= -= /= *= ==(简写)

演示1
int num=1
num += 1等同于 num = num + 1
此外,简写运算还有自带强制类型转换的功能,计算都的数值默认为int属性

假如 byte num2=3;
num2=(num2+1)是错的,无法运行,需要先转换类型为 num2=(bety)(num2+1);
但是num2+=1是可以运行的,自带强制转换

演示2

System.out.println(num == num2);

==会对这样一个形式的式子进行真伪判断,进而输出false或者true

  1. ++ 和 --的运用

    num3++ 等同于 num3=num3+1,但是在复杂运算中需要注意,
    ++在前,先自增再赋值,++在后先赋值后自增.
    演示1

​ int d = 3;
​ int f = 4;
int b = (d++) + (–f);
System.out.println(“b=”+b+" d="+d+" f="+f);

最终b=6,d=4,f=3

内在顺序:先是d给b赋值为3,再是d自增+1。同时f先自增-1,再给b赋值为3,所以 int b=3+3 ,d自增1为4 ,f自减1为3.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值