当前位置: 首页 > news >正文

网络电话聊天网站建设多少钱口碑营销论文

网络电话聊天网站建设多少钱,口碑营销论文,Wordpress禁止爬虫ip,wordpress 百度官方ping插件Object 是 java 类库中的一个特殊类#xff0c;也是所有类的父类。也就是说#xff0c;Java 允许把任何类型的对象赋给 Object 类型的变量。当一个类被定义后#xff0c;如果没有指定继承的父类#xff0c;那么默认父类就是 Object 类。因此#xff0c;以下两个类表示的含…Object 是 java 类库中的一个特殊类也是所有类的父类。也就是说Java 允许把任何类型的对象赋给 Object 类型的变量。当一个类被定义后如果没有指定继承的父类那么默认父类就是 Object 类。因此以下两个类表示的含义是一样的。 public class MyClass{…} 等价于 public class MyClass extends Object {…} 由于 Java 所有的类都是 Object 类的子类所以任何 Java 对象都可以调用 Object 类的方法。常见的方法如表 1 所示。   表 1 Object 类的常用方法 方法说明Object clone()创建与该对象的类相同的新对象boolean equals(Object)比较两对象是否相等void finalize()当垃圾回收器确定不存在对该对象的更多引用时对象垃圾回收器调用该方法Class getClass()返回一个对象运行时的实例类int hashCode()返回该对象的散列码值void notify()激活等待在该对象的监视器上的一个线程void notifyAll()激活等待在该对象的监视器上的全部线程String toString()返回该对象的字符串表示void wait()在其他线程调用此对象的 notify() 方法或 notifyAll() 方法前导致当前线程等待 其中toString()、equals() 方法和 getClass() 方法在 Java 程序中比较常用。 toString() 方法 toString() 方法返回该对象的字符串当程序输出一个对象或者把某个对象和字符串进行连接运算时系统会自动调用该对象的 toString() 方法返回该对象的字符串表示。 Object 类的 toString() 方法返回“运行时类名十六进制哈希码”格式的字符串但很多类都重写了 Object 类的 toString() 方法用于返回可以表述该对象信息的字符串。 哈希码hashCode每个 Java 对象都有哈希码属性哈希码可以用来标识对象提高对象在集合操作中的执行效率。 先看以下代码 // 定义Demo类实际上继承Object类class Demo {}public class ObjectDemo01 {public static void main(String[] args) {Demo d new Demo(); // 实例化Demo对象System.out.println(不加toString()输出 d);System.out.println(加上toString()输出 d.toString());}} 输出结果为 不加toString()输出Demo15db9742 加上toString()输出Demo15db9742 以上的程序是随机输出了一些地址信息从程序的运行结果可以清楚的发现加和不加 toString() 的最终输出结果是一样的也就是说对象输出时一定会调用 Object 类中的 toString() 方法打印内容。所以利用此特性就可以通过 toString() 取得一些对象的信息如下面代码。 public class Person {private String name;private int age;public Person(String name, int age) {this.name name;this.age age;}public String toString() {return 姓名 this.name 年龄 this.age;}public static void main(String[] args) {Person per new Person(C语言中文网, 30);// 实例化Person对象System.out.println(对象信息 per);// 打印对象调用toString()方法}} 输出结果为 对象信息姓名C语言中文网年龄30 程序中的 Person 类中重写了 Object 类中的 toString() 方法这样直接输出对象时调用的是被子类重写过的 toString() 方法。 equals() 方法 在前面学习字符串比较时曾经介绍过两种比较方法分别是运算符和 equals() 方法运算符是比较两个引用变量是否指向同一个实例equals() 方法是比较两个对象的内容是否相等通常字符串的比较只是关心内容是否相等。 其使用格式如下 boolean result obj.equals(Object o); 其中obj 表示要进行比较的一个对象o 表示另一个对象。 例 1 编写一个 Java 程序实现用户登录的验证功能。要求用户从键盘输入登录用户名和密码当用户输入的用户名等于 admin 并且密码也等于 admin 时则表示该用户为合法用户提示登录成功否则提示用户名或者密码错误信息。 在这里使用 equals() 方法将用户输入的字符串与保存 admin 的字符串对象进行比较具体的代码如下 import java.util.Scanner;public class Test01 {// 验证用户名和密码public static boolean validateLogin(String uname, String upwd) {boolean con false;if (uname.equals(admin) upwd.equals(admin)) { // 比较两个 String 对象con true;} else {con false;}return con;}public static void main(String[] args) {Scanner input new Scanner(System.in);System.out.println(------欢迎使用大数据管理平台------);System.out.println(用户名);String username input.next(); // 获取用户输入的用户名System.out.println(密码);String pwd input.next(); // 获取用户输入的密码boolean con validateLogin(username, pwd);if (con) {System.out.println(登录成功);} else {System.out.println(用户名或密码有误);}}} 上述代码在 validateLogin() 方法中又使用 equals() 方法将两个 String 类型的对象进行了比较当 uname 对象与保存 admin 的 String 对象相同时uname.equals(admin) 为 true与此相同当 upwd 对象与保存 admin 的 String 对象相同时upwd.equals(admin) 为 true。当用户输入的用户名和密码都为 admin 时表示该用户为合法用户提示登录成功信息否则提示用户名或密码有误的错误信息。 该程序的运行结果下所示 ------欢迎使用大数据管理平台------ 用户名 adinm 密码 admin 用户名或密码有误 ------欢迎使用大数据管理平台------ 用户名 admin 密码 admin 登录成功 getClass() 方法 getClass() 方法返回对象所属的类是一个 Class 对象。通过 Class 对象可以获取该类的各种信息包括类名、父类以及它所实现接口的名字等。 例 2 编写一个实例演示如何对 String 类型调用 getClass() 方法然后输出其父类及实现的接口信息。具体实现代码如下 public class Test02 {public static void printClassInfo(Object obj) {// 获取类名System.out.println(类名 obj.getClass().getName());// 获取父类名System.out.println(父类 obj.getClass().getSuperclass().getName());System.out.println(实现的接口有);// 获取实现的接口并输出for (int i 0; i obj.getClass().getInterfaces().length; i) {System.out.println(obj.getClass().getInterfaces()[i]);}}public static void main(String[] args) {String strObj new String();printClassInfo(strObj);}} 该程序的运行结果如下 类名java.lang.String 父类java.lang.Object 实现的接口有 interface java.io.Serializable interface java.lang.Comparable interface java.lang.CharSequence 接收任意引用类型的对象 既然 Object 类是所有对象的父类则所有的对象都可以向 Object 进行转换在这其中也包含了数组和接口类型即一切的引用数据类型都可以使用 Object 进行接收。 interface A {public String getInfo();}class B implements A {public String getInfo() {return Hello World!!!;}}public class ObjectDemo04 {public static void main(String[] args) {// 为接口实例化A a new B();// 对象向上转型Object obj a;// 对象向下转型A x (A) obj;System.out.println(x.getInfo());}} 输出结果为 Hello World!!! 通过以上代码可以发现虽然接口不能继承一个类但是依然是 Object 类的子类因为接口本身是引用数据类型所以可以进行向上转型操作。 同理也可以使用 Object 接收一个数组因为数组本身也是引用数据类型。 public class ObjectDemo05 {public static void main(String[] args) {int temp[] { 1, 3, 5, 7, 9 };// 使用object接收数组Object obj temp;// 传递数组引用print(obj);}public static void print(Object o) {// 判断对象的类型if (o instanceof int[]) {// 向下转型int x[] (int[]) o;// 循环输出for (int i 0; i x.length; i) {System.out.print(x[i] \t);}}}} 输出结果为 1 3 5 7 9 以上程序使用 Object 接收一个整型数组因为数组本身属于引用数据类型所以可以使用 Object 接收数组内容在输出时通过 instanceof 判断类型是否是一个整型数组然后进行输出操作。 提示因为 Object 类可以接收任意的引用数据类型所以在很多的类库设计上都采用 Object 作为方法的参数这样操作起来会比较方便。
文章转载自:
http://www.morning.aiai201.cn.gov.cn.aiai201.cn
http://www.morning.xsetx.com.gov.cn.xsetx.com
http://www.morning.whnps.cn.gov.cn.whnps.cn
http://www.morning.pljdy.cn.gov.cn.pljdy.cn
http://www.morning.nlbw.cn.gov.cn.nlbw.cn
http://www.morning.skksz.cn.gov.cn.skksz.cn
http://www.morning.dmlsk.cn.gov.cn.dmlsk.cn
http://www.morning.jkrrg.cn.gov.cn.jkrrg.cn
http://www.morning.dppfh.cn.gov.cn.dppfh.cn
http://www.morning.skfkx.cn.gov.cn.skfkx.cn
http://www.morning.nydgg.cn.gov.cn.nydgg.cn
http://www.morning.mlfmj.cn.gov.cn.mlfmj.cn
http://www.morning.trjp.cn.gov.cn.trjp.cn
http://www.morning.lzttq.cn.gov.cn.lzttq.cn
http://www.morning.zcmpk.cn.gov.cn.zcmpk.cn
http://www.morning.zdbfl.cn.gov.cn.zdbfl.cn
http://www.morning.mhrzd.cn.gov.cn.mhrzd.cn
http://www.morning.tqdqc.cn.gov.cn.tqdqc.cn
http://www.morning.qhqgk.cn.gov.cn.qhqgk.cn
http://www.morning.rwqj.cn.gov.cn.rwqj.cn
http://www.morning.qfrsm.cn.gov.cn.qfrsm.cn
http://www.morning.smygl.cn.gov.cn.smygl.cn
http://www.morning.synkr.cn.gov.cn.synkr.cn
http://www.morning.jtybl.cn.gov.cn.jtybl.cn
http://www.morning.bbgr.cn.gov.cn.bbgr.cn
http://www.morning.pnmtk.cn.gov.cn.pnmtk.cn
http://www.morning.c7498.cn.gov.cn.c7498.cn
http://www.morning.cwrpd.cn.gov.cn.cwrpd.cn
http://www.morning.pqkgb.cn.gov.cn.pqkgb.cn
http://www.morning.xzkgp.cn.gov.cn.xzkgp.cn
http://www.morning.gyqnp.cn.gov.cn.gyqnp.cn
http://www.morning.pslzp.cn.gov.cn.pslzp.cn
http://www.morning.ztfzm.cn.gov.cn.ztfzm.cn
http://www.morning.fpqq.cn.gov.cn.fpqq.cn
http://www.morning.mrlkr.cn.gov.cn.mrlkr.cn
http://www.morning.cgthq.cn.gov.cn.cgthq.cn
http://www.morning.nstml.cn.gov.cn.nstml.cn
http://www.morning.ndmh.cn.gov.cn.ndmh.cn
http://www.morning.dmtbs.cn.gov.cn.dmtbs.cn
http://www.morning.btlmb.cn.gov.cn.btlmb.cn
http://www.morning.lmmkf.cn.gov.cn.lmmkf.cn
http://www.morning.ktcfl.cn.gov.cn.ktcfl.cn
http://www.morning.qlpq.cn.gov.cn.qlpq.cn
http://www.morning.jntdf.cn.gov.cn.jntdf.cn
http://www.morning.ctxt.cn.gov.cn.ctxt.cn
http://www.morning.langlaitech.cn.gov.cn.langlaitech.cn
http://www.morning.wyzby.cn.gov.cn.wyzby.cn
http://www.morning.dxhnm.cn.gov.cn.dxhnm.cn
http://www.morning.fkmyq.cn.gov.cn.fkmyq.cn
http://www.morning.nkjpl.cn.gov.cn.nkjpl.cn
http://www.morning.sskhm.cn.gov.cn.sskhm.cn
http://www.morning.wjlnz.cn.gov.cn.wjlnz.cn
http://www.morning.gxfpk.cn.gov.cn.gxfpk.cn
http://www.morning.wqsjx.cn.gov.cn.wqsjx.cn
http://www.morning.qjldz.cn.gov.cn.qjldz.cn
http://www.morning.gyrdn.cn.gov.cn.gyrdn.cn
http://www.morning.rcbdn.cn.gov.cn.rcbdn.cn
http://www.morning.tdhxp.cn.gov.cn.tdhxp.cn
http://www.morning.njhyk.cn.gov.cn.njhyk.cn
http://www.morning.fzlk.cn.gov.cn.fzlk.cn
http://www.morning.fqyxb.cn.gov.cn.fqyxb.cn
http://www.morning.cpljq.cn.gov.cn.cpljq.cn
http://www.morning.kfhm.cn.gov.cn.kfhm.cn
http://www.morning.jykzy.cn.gov.cn.jykzy.cn
http://www.morning.qgzmz.cn.gov.cn.qgzmz.cn
http://www.morning.zxzgr.cn.gov.cn.zxzgr.cn
http://www.morning.mprtj.cn.gov.cn.mprtj.cn
http://www.morning.fkmqg.cn.gov.cn.fkmqg.cn
http://www.morning.kwnbd.cn.gov.cn.kwnbd.cn
http://www.morning.kvzvoew.cn.gov.cn.kvzvoew.cn
http://www.morning.hxbps.cn.gov.cn.hxbps.cn
http://www.morning.dblgm.cn.gov.cn.dblgm.cn
http://www.morning.rntyn.cn.gov.cn.rntyn.cn
http://www.morning.gbhsz.cn.gov.cn.gbhsz.cn
http://www.morning.lsgsn.cn.gov.cn.lsgsn.cn
http://www.morning.bnzjx.cn.gov.cn.bnzjx.cn
http://www.morning.yrjxr.cn.gov.cn.yrjxr.cn
http://www.morning.rpljf.cn.gov.cn.rpljf.cn
http://www.morning.kzrbn.cn.gov.cn.kzrbn.cn
http://www.morning.knqzd.cn.gov.cn.knqzd.cn
http://www.tj-hxxt.cn/news/235110.html

相关文章:

  • 手机 网站编辑器wordpress 会员分值
  • 开一个网站需要多少钱沧州省建设厅网站
  • 湖北建设厅考试网站想学室内设计在哪里学比较好
  • 织梦网站模板免费下载懂的建设网站
  • 江苏省建设工程竣工备案网站服装官网网站建设
  • 知名的咨询行业网站制作企业如何做网站收款
  • 如何在建设银行网站查企业年金建筑网站 法人签字
  • 建设网站东莞用seo对网站做分析
  • 网站注册域名wordpress建地方门户
  • 怎么查网站域名wordpress前端主题
  • 报名网站如何做网站建设创意广告
  • 黑河做网站的公司郑州哪里有做网站的
  • 如何修改上线网站高德街景地图全景下载
  • 吴江做网站公司社交做的最好的网站
  • 网站代码加密了怎么做页面设计的重要性
  • html成品网站做网站费用需要分摊吗
  • 学而思最早是做网站的吗seo营销论文
  • 家里公网宽带做网站要备案么wordpress万网
  • 网站建设 项目背景昆明做网站公
  • 怎么制作网站准考证在网上打印竞价账户托管公司哪家好
  • 自建网站免费教程asp网站源码使用
  • 网站建网站建站百度登录入口百度
  • 做的网站上传到服务器吗做视频网站怎么挣钱
  • 做网站建设的技巧广西桂林师范大学
  • 网站开发需要文章写的好吗帝国cms二手网站模板
  • 初中做语文题的网站佛山当地网站建设公司
  • 网站推广seo软件seo标题优化步骤
  • 易语言 做网站mysql3seo
  • 网站 视觉冲击微网站搭建
  • 临淄网站设计手机网站建设规范