java基础 简单类 变量

来源:互联网 发布:网络预约挂号系统下载 编辑:程序博客网 时间:2024/06/05 14:40

1初识JAVA简单类

(1)创建第一个Java程序的具体步骤:

第一步:创建一个工程,在Package Explorer空白区域中右击New->点击Java Project->填写Project name(例如:javastudy),然后填写Finish

第二步:创建类:点击工程名javastudy->在src文件夹右击->New->点击class->填写Packge(改成com.example)和Name(HelloWorld),然后点击Finish



第三步:完成类HelloWorld的内容,具体见下:

package com.example.easyclass;

public class HelloWorld {

  public void printContent(){

    System.out .println("Hello World!!!");

  }

  public static void main(String[] args) {

    HelloWorld helloWorld = new HelloWorld();

    helloWorld.printContent();

    }

  }

第四步:查看输出结果,在类的空白区,右击->Run As->点击Java Application,最后可在下方的console中看到结果

(2)简单 Java程序的核心概念解释:

概念

对应的示例

详解

工程名

javastudy

Java代码的存放地

com.example.easyclass

包是类的容器,用于分隔类名空间

HelloWorld

类是一个模板,它描述一类对象的行为和状态

方法

printContent

方法就是行,一个可以有很多方法

对象

HelloWorld helloWorld = new HelloWorld();此行红色加粗部

对象是类的一个实例,有状态和行为

主方法入口

public static void main(String[] args)

所有的Java 程序由public static void main(String []args)方法开始

(3)简单 Java程序的特别补充:

以上创建的javastudy工程是后续学习java编程和写代码的基础工程,在后续自学之前需要按照以上步骤创建完成。

2变量详解(概念和分类、声明、命名、初始化)

(1)变量的概念和分类:

概念:内存中的存储空间,用于存放运算过程中的数据

变量分类:局部变量、成员变量、类变量

局部变量:

局部变量声明在方法、构造方法或者语句块中;

局部变量没有默认值,所以局部变量被声明后,必须经过初始化,才可以使用。

成员变量:

实例变量声明在一个类中,但在方法、构造方法和语句块之外;

实例变量具有默认值。数值型变量的默认值是0,布尔型变量的默认值是false,引用类型变量的默认值是null。变量的值可以在声明时指定,也可以在构造方法中指定;

类变量(也叫静态变量):

类变量也称为静态变量,在类中以static关键字声明,但必须在方法构造方法和语句块之外

默认值和实例变量相似。数值型变量默认值是0,布尔型默认值是false,引用类型默认值是null。变量的值可以在声明的时候指定,也可以在构造方法中指定。此外,静态变量还可以在静态语句块中初始化

变量示例:(见下边详细解释)

package com.example.var;


public class JavaVar {

    

     //name就是成员变量

     public String name;

     //money就是静态的私有变量

     private static double money;

    

     public void countNum(){

        //first就是局部变量

        int first = 1;

        System.out .println(first);

     }

    

 public static void main(String[] args) {

   JavaVar javavar = new JavaVar();

   javavar.countNum();

     }

}

(2)变量的声明

声明的时机和要求:

当需要一个变量时,必须对该变量进行声明

变量的声明包含两点:变量名和变量类型。

未经声明的变量的不能使用:

package com.example.var;

public class VarIn {

public static void main(String[] args) {

   one = 4//编译出错

    int two = 9 ;//编译正确

      

 }

    }

一条语句中可以声明多个同类型的变量:

package com.example.var;

public class VarIn {

public static void main(String[] args)

  int one = 4,two = 9 ;//声明了两个整型变量one赋值为4,two赋值为9

  int three,four = 5 ;//声明了两个整型变量three没有赋值,four赋值为5

 }

     }

(3)变量的命名

变量命名的要求:

可以由字母、数字、“_”和”$”符号组成;

首字母不能以数字开头; :

Java大小写敏感;

不能使用Java保留字(一些Java语言规定好的,有特殊含义的字符),如:int、if、for等;

中文可以做为变量名,但是不提倡使用;

见名知意,变量由多个单词构成时,除第一个外其他首字母都大写。

示例:

 package com.example.var;

public class Varin2 {

public static void main(String[] args) {

  int 456oher = 56; //编译错误,不能以数字开头。

 int 数据 = 60; //编译正确,不建议使用。

  int continue = 200; //编译错误,java保留字。

  int data = 80;

  System.out.println(Data); //编译错误,大小写敏感

  double coureSocre;//见名知意,且首字母小写,其他字母大写

}

}

(4)变量的初始化

没有经过初始化的变量不能使用;

变量初始化的语法:变量类型 变量名称 = 初始值

一般变量的初始化可在声明时同时初始化;

示例:

 package com.example.var; 

public class Varin3 {   

 public static void main(String[] args) {    

   double data = 5;//编译正确,声明时将变量data初始化

   int one,two=56;

     int three=one+two//编译错误,变量one没有初始化

   }

}


原创粉丝点击