
== 与 equals 的区别
本文摘自JavaGuide。== 与 equals 的区别:== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象(基本数据类型==比较的是值,引用数据类型==比较的是内存地址)。equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况:情况1:类没…
本文摘自JavaGuide。== 与 equals 的区别:== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象(基本数据类型==比较的是值,引用数据类型==比较的是内存地址)。equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况:情况1:类没…
本文摘自JavaGuide。String StringBuffer 和 StringBuilder 的区别是什么? String 为什么是不可变的? 可变性 简单的来说:String 类中使用 final 关键字修饰字符数组来保存字符串,private final char value[],所以 String 对象是不可变的。而…
类型 Void用作方法的返回类型时,void 关键字指定方法不返回值。在方法的参数列表中不允许使用 void。采用以下形式声明一个无参数的、不返回值的方法:Ovid SampleMethod();Var在方法范围中声明的变量可以具有隐式类型 var。隐式类型的本地变量是强类型变量(就好像您已经声明…
//获取完整url (协议名+域名+站点名+文件名+参数) string fullUrl = Request.Url.ToString(); //获取客户端请求的URL信息(不包括主机和端口) string rawUrl = Request.RawUrl; //获取站点名+页面名 string absolutePath = Request.Url.AbsolutePath; //获取主机部分…