Java基础入门(二)

第二天~.~

Java语言是一种可移植性语言,先定义属性在进行赋值。

类型:原始类型,类类型。

原始类型:1.char 字符型 单引号只能保存俩个字节 => 一个字母。

                  2.byte(-^{^{}}2^{7}~2^{7}-1)           整型

                     short(-2^{15}2^{15}-1

                     int    (-2^{31}~2^{31}-1

                     long (-2^{63}~2^{63}-1

                  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();
	}
}

今天基本就这么多,大家多家练习,加油,下次见~.~

你可能感兴趣的:(java)