Java学习打卡 day2
第二天打卡😝
Java变量初涉
先来康康java中变量是如何读取的
package hello;
import java.util.Scanner;
public class Input {
public static void main(String[] args) {
// TODO 自动生成的方法存根
Scanner in=new Scanner(System.in);//读取用户输入
System.out.println("The input integer is:"+in.nextInt());//和昨天的in.nextline()不同,这里代表读入一个int型的数据
}
}
现在使用变量声明的方式再写一遍
package hello;
import java.util.Scanner;
public class input{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
int tmp=in.nextInt();
//tmp=in.nextInt();基本与c同理
System.out.println("The input integer is:"+tmp);
}
}
java、c是强类型的语言,所有变量在使用之前必须定义和声明,所有变量必须有确定的数据类型,而python就是典型的弱类型语言,数据类型之间可以任意转化
小细节
System.out.print()和System.out.println()的区别是结尾是否添加换行符
变量的基本定义规范
只记录一下和c的不同之处
int price=0,amount=0;//可以在变量定义时对多个变量赋值
int price,amount=0;//这种变量定义依旧是只给末尾赋值
常量定义规范
final int amount=0;//定义固定值
Java基础语法简单介绍(只理解一下概念)
一个java程序可以看作是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作
基本概念介绍
java是面向对象的语言,很多内容都可以借鉴python
- 对象:对象是类的一个实例,有状态和行为。例如,一只橘猫是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
- 类:类是一个模板,它描述一类对象的行为和状态(比如猫这个类)。
- 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
- 实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。
第一个Java程序(再理解)
小结
加油!过几天起就要去和老师一起做项目咯!!