Java教程

java小知识速看

本文主要是介绍java小知识速看,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Java 简介

Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。

后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。

Java分为三个体系:

  • JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
  • JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)
  • JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。

2005 年 6 月,JavaOne 大会召开,SUN 公司公开 Java SE 6。此时,Java 的各种版本已经更名,以取消其中的数字 "2":J2EE 更名为 Java EE,J2SE 更名为Java SE,J2ME 更名为 Java ME。

学习Java语言必须掌握类和对象,这样可以从深层次理解JAVA这种面向对象的程序开发理念,从而更好更快地掌握JAVA的编程思想和方法


1.如何定义类
  

[修饰符] class 类名
{
   定义构造方法;
   定义属性;
   定义方法;
}

!注意 :

     类中各成员之间的定义顺序没有任何影响。

列如:

       创建Dota游戏中的英雄类,在该类中定义两个属性,分别是姓名和年龄,然后再定义一个奔跑的方法,具体操作如下:

class Hero {
  String name;  //姓名
  int age;  //年龄
  //定义说话方法
  void run(){
     /*具体业务操作*/
   }
}

2.如何定义属性


 !注意

    直接写在类里面,属性又叫成员变量

定义属性的语法格式如下:
[修饰符] 属性类型 属性名 [=默认值]

属性语法格式的详细说明如下:
1、修饰符:修饰符可以省略,也可以是public、protected、private、static、final,其中public、protected、private三个最多只能出现其中之一,可以与static、final组合起来修饰属性。
2、属性类型:属性类型可以是Java语言允许的任何数据类型,包括基本类型和现在介绍的引用类型。
3、属性名:属性名则只要是一个合法的标识符即可,但这只是从语法角度来说的;如果从程序可读性角度来看,属性名应该由一个或多个有意义的单词连缀而成,第一个单词首字母小写,后面每个单词首字母大写,其他字母全部小写,单词与单词之间不需使用任何分隔符。
4、默认值:定义属性还可以定义一个可选的默认值。
提示:属性是一种比较传统、也比较符合汉语习惯的说法,在Java的官方说法里,属性被称为Field,因此有的地方也把属性翻译为字段。

定义方法的语法格式如下:
 

[修饰符] 方法返回值类型 方法么(形参列表)
{
//由零条到多条可执行性语句组成的方法体
}

3.如何定义普通方法
  修饰符 返回值类型 方法名(){
}

 //定义普通方法
 
 public void ordinaryMethod(){
 
  System.out.println("我是普通方法");
 
 }

4.如何创建对象


  类名 对象名=new 类名();

5.如何定义构造方法


  修饰符 类名(){
}

6.什么是可变参数,怎么用

 可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。

! 注意

  可变参数必须位于最后一项

2.2 特点

  1. 只能出现在参数列表的最后; 
  2. ...位于变量类型和变量名之间,前后有无空格都可以;
  3. 调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数。
这篇关于java小知识速看的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!