java第二讲体验

有关java类型及标型符main

在java中要进行一系列语句操作时,需将其代码写入类型方法中(main中),不然无法编译,会报错:在这里插入图片描述
同时一个java编程中之有且只有一个main()语句。
不然会出现问题:
在这里插入图片描述
(这个问题一开始打了半天还是没有用后来仔细检查推敲才知道文件目录名得一致才可以打开编译)不然就会显示类别错误找不到:
在这里插入图片描述

Java程序中已经规定了固定的格式为:public static void main(String[] args)除了‘args’标识符可以更改外其他各项均应按照模板来打。不然就会像我一样常常报错。

常见数据类型所占空间:
数值范围:
byte — 1个Byte (27) -128~127
short — 2个Byte (2
15)-32768~32767
int — 4个Byte (2*31) -2147483648~2147483647
long — 8个Byte
{
double —8个Byte
float — 4个Byte(float a=3.14F 后面要加F
char —2个Byte(但是它没有负数形式)
当带有小数数值时系统默认为double先,毕竟double大。
但float却比long大(神奇的关系!)
}
Java中定义整数型数据的时候,若字面量是十进制,自动默认为int型。

二进制之原码、反码、补码

正数三者都一样
负数则特殊一点,其中第一位表示符号,‘1’表示负
eg: -1 原码:1000 0000 0001
反码:符号位不变其他位数发过来变为‘0’:
:1111 1111 1110
补码:反码+1:
:1111 1111 1111
注意:在基础类型转换时不能大转小!!

猜你喜欢

转载自blog.csdn.net/spl1491647262/article/details/113000082
今日推荐