• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
跳动de手指
音乐 代码 电影 登山 游泳 冲浪 潜水 美女
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页

2017年3月27日

java===hashCode
摘要: package cn.china; /**hashCode()方法默认是native方法,调用系统代码返回的是地址值; * 一般重写equals方法后,都需要调用hashCode方法,确保hash值相同来判断是同一个对象;*/ class Animals{ int age; public int hashCode(){ return age=60; } ... 阅读全文
posted @ 2017-03-27 16:05 跳动de手指 阅读(89) 评论(0) 推荐(0)
 
java===getClass
摘要: package cn.china; /**getClass()获取到的是class Class{}类的对象. * 也叫做字节码类的对象;其中demo1,demo2都是根据字节码类new出来的,因此他们都共用一个字节码类*/ class Demo{ private String name; private int age; public void tell(){} } p... 阅读全文
posted @ 2017-03-27 15:55 跳动de手指 阅读(97) 评论(0) 推荐(0)
 
java===equals
摘要: package cn.china; /**Object:所有类的根类。 * Object是不断抽取而来的,具备所有对象都具备的共性内容。 * 常用共性内容 * equals:一般都会覆盖此方法,根据对象的特有内容,建立判断对象是否相同的依据*/ public class EqualsDemo { public static void main(String[] args) { ... 阅读全文
posted @ 2017-03-27 15:32 跳动de手指 阅读(86) 评论(0) 推荐(0)
 
java===tostring
摘要: package cn.china; /**toString()方法用于打印对象信息;一般情况下需要重写此方法,以便于阅读;*/ class person{ private int age; private String name; public person(int age,String name){ this.age=age; this.... 阅读全文
posted @ 2017-03-27 14:57 跳动de手指 阅读(80) 评论(0) 推荐(0)
 
 

2017年3月23日

java===多线程
摘要: package cn.china; class A extends Thread{ private static int num=200; Object obj=new Object(); boolean flag=true; public void run(){ if(flag) while(true){ sy... 阅读全文
posted @ 2017-03-23 16:53 跳动de手指 阅读(156) 评论(0) 推荐(0)
 
 

2017年3月18日

java===Exception异常处理
摘要: package cn.china; /** * 异常:在运行时期发生的不正常情况。 * 问题很多,意味着描述的类也很多, * 将其共性进行向上抽取,形成异常体系。 * 最终问题就分成两大类: * throwable:无论是Error,还是异常,都是问题,就应该可以抛出,让调用者知道并处理。 * 该体系的特点就在于throwable及其所有子类都具有可抛性。 * 如何体现可抛性? ... 阅读全文
posted @ 2017-03-18 19:37 跳动de手指 阅读(433) 评论(0) 推荐(0)
 
 

2017年3月17日

java===内部类与匿名内部类
摘要: package cn.china; class body{ String name="hand"; class head{ String nString="foot"; void show(){ System.out.println(name+this.nString); } } publi... 阅读全文
posted @ 2017-03-17 12:26 跳动de手指 阅读(142) 评论(0) 推荐(0)
 
 

2017年3月16日

java===多态性
摘要: package cn.java; /** * 对象的多态性 * 父类型指向子类对象 * 简单说,就是一个对象对应着不同类型,多态在代码中的体现, * 父类或者接口的引用指向其子类的对象。 * * 多态的好处: * 提高了代码的扩展性,前期定义的代码可以使用后期的内容。 * 多态弊端: * 前期定义内容不能调用后期子类特有内容 * 多态的前提: * 1、... 阅读全文
posted @ 2017-03-16 11:26 跳动de手指 阅读(153) 评论(0) 推荐(0)
 
 

2017年3月13日

java===局部代码块;构造代码块;静态代码块
摘要: 局部代码块: 作用:控制变量的生命周期; 在程序中,当我们已经使用完 x 后,并且在接下来的代码中,不会再用到x,那么就没必要让x 在内存中占用空间了,这用情况下,可以使用 局部代码块,将x及其所设计到的区域封装为局部代码块,他们在程序执行中顺序不变,只是在执行完成后消失。 表现形式,以代码体现如下: [java] view plain copy print? class TestDemo ... 阅读全文
posted @ 2017-03-13 12:24 跳动de手指 阅读(162) 评论(0) 推荐(0)
 
 

2017年3月10日

内存小总结
摘要: /** * 内存总结 * static 加载类时存在静态方法区,类直接调用,不需要new对象 * 成员方法 对象调用,存在覆盖,调用时进栈,被关键字this所属对象调用,调用结束弹栈; * 构造函数 对象实例化调用 * 成员变量 new对象时加载进入堆内存 * 局部变量 在方法内,随着方法进栈而进栈*/ 阅读全文
posted @ 2017-03-10 13:37 跳动de手指 阅读(101) 评论(0) 推荐(0)
 
 
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3