第二天~.~
Java语言是一种可移植性语言,先定义属性在进行赋值。
类型:原始类型,类类型。
原始类型:1.char 字符型 单引号只能保存俩个字节 => 一个字母。
2.byte(-~
) 整型
short(-~
)
int (-~
)
long (-~
)
3.double => 15位 float => 7位 浮点数 => 速度快 float a = 3.14f ;默认小数为double,单精度小数加f
4.boolean 布尔型 只能是 true false 不接收1,0的概念;
类类型。
OO(面对对象开发过程)
1.类的定义 2.对象创建 3.方法调用
对象:类的实例 => 存储在内容当中
对象名取方法名调用。
根据上面的逻辑编写代码,具体看注解没什么可说的。
/**
* 类的定义
*
*/
public class Test2 {
public void doadd(int a, int b) {
int c = a + b ;
System.out.println(c);
}
public void dosubtract(int a, int b) {
int c = a - b;
System.out.println(c);
}
public void domultiply(int a, int b) {
int c = a * b;
System.out.println(c);
}
public void doeliminates(float a, float b) {
float c = (a / b);
System.out.println(c);
}
}
public class Test3 {
public static void main(String[] args) {
Test2 test2 = new Test2(); //对象的创建 => 对象的实例化 new为运算符
/**
* 方法的调用
*/
test2.doadd(5, 6);
test2.dosubtract(5, 6);
test2.domultiply(5, 6);
test2.doeliminates(7, 3);
}
}
基于对象创建,创建有参构造器。
public class Student {
/**
* 定义属性
*/
int id ;
String name;
/**
* 有参构造方法 => 构造方法与该类的类名一致
*/
public Student(int id, String name) {
this.id = id;
this.name = name;
}
/**
* 打印方法
*/
public void print() {
System.out.println("学号是:"+id);
System.out.println("姓名是:"+name);
}
/**
* 主方法
*/
public static void main(String[] args) {
Student s = new Student(1, "a");
s.print();
}
}
今天基本就这么多,大家多家练习,加油,下次见~.~