java 的相关细点知识梳理(结合例子解析):

java 的相关细点知识梳理(结合例子解析):##

例子:public class Hello World {
public static void main(String[] args){

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

}

}

1.Hello world——>类名称,首字母要大写,用驼峰命名法(也可以用简短的方式来命名!);

2.static——>表示静态方法,则可以直接访问,不需要实例化;

3.void——> 无返回值;

4.main——> 主方法,程序要从主方法进入并开始执行;

5.(String[] args)——> 是main 方法的参数,类型是字符串 组类型;

6.System——> JDK自带的一个类;(直接用!)

7.out——> 属于静态变量;

8.println 方法——> out 变量里面的一个方法,输出到控制台 ln 后换行输出;

9.public class Hello World {} // " Hello World " 这里的公共类名称要和源文件名称一致;

10.标识符命名: 要用字母或是$,或者是_ 作为标识符开头。
例如: int age =1 ;☜正确
int $awe =3 ; ☜正确
int # asd =4 ; ☜错误
11.关于this 用法的相关知识解析,链接:https://m.php.cn/java/guide/462643.html
12.

 public class rt{
 public static void main(  String[ ] args){
 person jk = new person( );
  jk . eat( );
  jk . name="###";
  //通常的调用模式
  
  person . wp( ); 
 System.out.println( person . p );
  //类直接调用静态方法和变量
  
  jk . wp( );
 System.out.println(  jk . p );
  //类当中的静态方法和变量是共享的
  
  person jt = new jt( );
  System.out.println( p );
 }
 }
 class person{
      String name;  
       public void eat(){
        System.out.println("eat...");
   }
       public person( int p){
            this . p=23;  //this ☞指代当前对象
        //构造方法
   }
       static int p=1;
       static void wp( ){
        System.out.println("www....");
   }
   }

13.java中,可以继承除了私有(private) 之外的一切方法和属性。
14.在java中,Object是顶级父类。
15.方法重载: 在同一个类中,方法名可以相同,但方法中的参数类型和数量不同。
例如: class person{
String name;
int age;
public void man ( String name ){ }
public void man( String name ,int age){ }
}

16.方法的覆盖: 在继承关系里面,子类覆盖父类同名方法。(结合例子解析)
clss person {
public void eat ( ){
System.out.println(" eat ")
}
}
class man extends person{
@Override
public void eat ( ){
surper . eat ( ); // 父类的引用
System.out.println( " want eat " );
/*子类继承父类,结果输出为:
eat
want eat
*/
}
}
17. java的多态: 同一方法的多种状态。
例如: 同样都是睡觉,动物与人的睡觉方式是不同的。
多态实现的具体条件在于:
1、满足继承关系2、父类引用指向子类对象
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值