java第二课

小技巧
选中你需要的一段代码,按下tap 键,所有代码会向右移动一格;

循环语句
while(ture){ }

如何在b站获得收益 所有靠点击率挣钱的赚钱方式,前期都有一个养成阶段。等你粉丝多了之后,浏览量也稳定了,作品量也稳定了,你就可以开始赚钱啦。这种赚钱方式必须要经得起前期的寂寞,还可以收获之后的芬芳。

  • java程序有两种, java 程序和 applet程序.

  • java程序的构成
    在这里插入图片描述

设计app的过程,先是用编辑器 编写 代码,写完之后用编译器 将代码编译为字节码文件,扩展名为.class ,语句 javac helllo.java 是将代码进行编译.
接下来是 程序的执行

在这里插入图片描述
上图进行了 程序的编译和执行.

  • 设定path和classpath, 一个是命令的路径 另一个是 类的路径.

  • 有两种修饰符来 修饰 类中的 方法和 属性 、

  • java 枚举
    枚举 就是 预先设定变量的取值范围,不允许取超出范围的值。

  • 对象是类的一个实例, 而 类是一种模板,描述 对象的状态(属性) 和行为(方法)

在软件开发中 ,方法操作着对象的状态变化,不同对象之间的调用也是通过方法进行

类 就是对象的一个模板 如下

	public class dog{
	int name;
	int color;
	void eat() {  } ;
	void sleep(  )   {   };
	}
  • 在创建一个对象的时候,至少要调用一个构造方法。构造方法的名称必须与类同名,一个类可以有多个构造方法。\
  • 使用关键字 new 创建对象
     在类体中定义的变量被称为成员变量,成员变量在整个类中都有效,分为静态变量和实例变量两种。
class var {
    int x = 45;                 // 定义实例变量
    static int y = 90;        // 定义静态变量,静态变量的有效范围可以跨类,甚至可达到整个应用程序之内

在类的方法体中定义的变量(即“{”与“}”之间的声明变量)称之为局部变量。
只在当前代码块中有效,简单点来说就是只在其所定义的大括号中有效。下面举一个例子:



public class Val {

    static int times = 3;                                    // 定义成员变量times
    public static void main(String[] args) {
        int times = 4;                                        // 定义局部变量times
        
        System.out.println("times的值为:" + times);            // 将times输出
        System.out.println("静态变量times的值为:" + Val.times);        // 输出静态变量
    }

}

注意,这里第一个times是成员变量,作用范围是针对于整个类而言,而第二个times是局部变量,只在main方法内有效,所以两个重名并不冲突。但如果我们直接输出times,如第一个输出,输出结果为4,是局部变量起了作用,因为当局部变量与成员变量名字相同时,此时成员变量将被隐藏,即这个成员变量在此方法中暂时失效。如果我们想调用成员变量,需要使用“类名.静态变量”调用,如第二个输出,类名为Val,静态变量名为times,用“Val.times”即可调用静态变量的值为3。

猜你喜欢

转载自blog.csdn.net/qq_33458689/article/details/89742222