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 特点
- 只能出现在参数列表的最后;
- ...位于变量类型和变量名之间,前后有无空格都可以;
- 调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数。
标签:修饰符,java,定义,知识,速看,Java,参数,属性 来源: https://blog.csdn.net/qq_53153893/article/details/117730835