本地使用sentinel 到界面;Object类与Objects类

67 阅读1分钟

本地使用sentinel 到界面

Sentinel 是阿里中间件团队开源的,面向分布式服务架构的轻量级高可用流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。

1/https://github.com/alibaba/Sentinel/releases 下载jar

在这里插入图片描述

2/放入文件夹 cmd输入指令

java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.7.0.jar

3、http://localhost:8080/
登录密码 sentinel sentinel
在这里插入图片描述
1、Object类,下面一张图
在这里插入图片描述
而Objects类是软件包java.util下的类
java.util包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。java.lang里面的类是利用java编程语言进行程序设计的基础类

1 Objects是Object的子类2 Object是java.lang下的类,Objects是java.util下的类

2、Object的方法
在这里插入图片描述

    public final native Class<?> getClass();   
     public native int hashCode();  
       public boolean equals(Object obj) {     
          return (this == obj);    
          }    

protected native Object clone() throws CloneNotSupportedException;  
  public String toString() {   
       return getClass().getName() + "@" + Integer.toHexString(hashCode()); 
          }    

public final native void notify();       
public final native void notifyAll();    
public final native void wait(long timeout) throws InterruptedException;   
 public final void wait(long timeout, int nanos) throws InterruptedException {       
  if (timeout < 0) {           
   throw new IllegalArgumentException("timeout value is negative");    
       }     
   if (nanos < 0 || nanos > 999999) {      
         throw new IllegalArgumentException(        
                                 "nanosecond timeout value out of range");      
  }       
  if (nanos > 0) {    
          timeout++;       
 }      
   wait(timeout);   
    }          
    public final void wait() throws InterruptedException {  
          wait(0);   
           }         
 protected void finalize() throws Throwable { }}

本文使用 文章同步助手 同步