学习内容:Java入门学习01
1、 Java 基本语法
2、 Java 中数据类型
3、 Java中常量定义
学习时间:2021-8-4
1、 周三中午十一点到十二点五十
学习产出:
标题1.java输出结构
Public class FirstSample{
Public static void main(String[] args){
System.out.println("we will not use "Hello World!"");
}
}
这里使用System.out 对象调用println函数将字符串输出,
System.out.println();即只打印一个回车,这里有一个小区分,
System,out,print(); 输出之后不换行。
注意
- java对大小写敏感
- 关键字class表明Java程序全部内容包容在类中//类即为一个加载程序的逻辑,类是对一类事物和属性的行为抽象。
- public为访问修饰符,用于控制程序其他部分对这段代码的访问级别。
2、数据类型
类型 | 占用字节数 |
---|---|
int | 4 |
byte | 1 |
short | 2 |
float | 4 |
long | 8 |
double | 8 |
boolean | false和ture |
注意!:
- long长整型有一个后缀L(eg: long num = 40000L)//不加L认为是int型
- float后面需带有后缀 F ,若无F认为是double型
- float和double是浮点型的,可以带小数
- boolean占用字节数无准确定义,看Java虚拟机是否按规范来,数组中一个字节,单个使用为4个字节,不规范的话1个字节或者4个都是有可能的
- 在Java中,数字可带下划线如 1_000_000,表示一百万(下划线易读)
- 浮点数不适用于舍入误差的计算,浮点数会存在误差,可用BigDecimal类
3、变量
变量声明:声明是一条完整语句,所以必须以 分号 结尾,java可容纳许多国家字符但是不能涉及四则运算和一些Java类库中的方法。
1、常量(final)
关键字final定义的类型只能被声明一次,一旦被赋值则不能被更改,静态变量,一般名称用大写
2、类常量(static final)
类常量也称全局常量,类常量定义在main方法外面,若常量被声明为public,则其他类的方法中也可以使用。//类似c语言中的define
class testFinal{
public static final double STILL = 999;
public static void main(String[] args){
final int Still = 666;
System.out.println(Still);
System.out.println(STILL);
}
}
注意: 一个文件可以有多个class,但只能有一个public加在与文件名相同的类上;在java中必须使用final定义常量(静态变量)。