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

随笔分类 -  java

上一页 1 2 3 4 5 下一页

 
java练习题
摘要:1、异常类 2、Object类常用方法 阅读全文
posted @ 2017-04-08 05:26 跳动de手指 阅读(172) 评论(0) 推荐(0)
java===String,StringBuffer,StringBuilder
摘要:package cn.china; /**String类的特点: * 字符串对象一旦被初始化,就不会被改变。*/ public class StringDemo1 { public static void main(String[] args) { stringconstruotorDemo(); StringR(); Stringa... 阅读全文
posted @ 2017-03-30 13:07 跳动de手指 阅读(146) 评论(0) 推荐(0)
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)
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)
java===Exception异常处理
摘要:package cn.china; /** * 异常:在运行时期发生的不正常情况。 * 问题很多,意味着描述的类也很多, * 将其共性进行向上抽取,形成异常体系。 * 最终问题就分成两大类: * throwable:无论是Error,还是异常,都是问题,就应该可以抛出,让调用者知道并处理。 * 该体系的特点就在于throwable及其所有子类都具有可抛性。 * 如何体现可抛性? ... 阅读全文
posted @ 2017-03-18 19:37 跳动de手指 阅读(433) 评论(0) 推荐(0)
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)
java===多态性
摘要:package cn.java; /** * 对象的多态性 * 父类型指向子类对象 * 简单说,就是一个对象对应着不同类型,多态在代码中的体现, * 父类或者接口的引用指向其子类的对象。 * * 多态的好处: * 提高了代码的扩展性,前期定义的代码可以使用后期的内容。 * 多态弊端: * 前期定义内容不能调用后期子类特有内容 * 多态的前提: * 1、... 阅读全文
posted @ 2017-03-16 11:26 跳动de手指 阅读(153) 评论(0) 推荐(0)
java===局部代码块;构造代码块;静态代码块
摘要:局部代码块: 作用:控制变量的生命周期; 在程序中,当我们已经使用完 x 后,并且在接下来的代码中,不会再用到x,那么就没必要让x 在内存中占用空间了,这用情况下,可以使用 局部代码块,将x及其所设计到的区域封装为局部代码块,他们在程序执行中顺序不变,只是在执行完成后消失。 表现形式,以代码体现如下: [java] view plain copy print? class TestDemo ... 阅读全文
posted @ 2017-03-13 12:24 跳动de手指 阅读(163) 评论(0) 推荐(0)
内存小总结
摘要:/** * 内存总结 * static 加载类时存在静态方法区,类直接调用,不需要new对象 * 成员方法 对象调用,存在覆盖,调用时进栈,被关键字this所属对象调用,调用结束弹栈; * 构造函数 对象实例化调用 * 成员变量 new对象时加载进入堆内存 * 局部变量 在方法内,随着方法进栈而进栈*/ 阅读全文
posted @ 2017-03-10 13:37 跳动de手指 阅读(101) 评论(0) 推荐(0)
java====interface接口
摘要:package cn.china; abstract class AbsDemo{ abstract void show1(); abstract void show2(); } /** *当一个抽象类中的方法都是抽象的时候,这时可以将该抽象类用 *另一种形式定义和表示,就是 接口 interface * *定义接口使用的关键字不是class,是interface。 *... 阅读全文
posted @ 2017-03-08 17:56 跳动de手指 阅读(145) 评论(0) 推荐(0)
java===抽象类
摘要:package cn.china; /** * 抽象类 * 抽象:笼统,模糊,看不懂,不具体 * * 特点: * 1、方法只有声明没有实现时,该方法就是抽象方法,需要被abstract修饰。 * 轴向方法必须定义在抽象类中,该类必须也被abstract修饰 * 2、抽象类不可以被实例化,为什么?因为调用抽象方法没意义。 * 3、抽象类必须由其子类覆盖了所有抽象方法后,该子类才可... 阅读全文
posted @ 2017-03-08 11:09 跳动de手指 阅读(107) 评论(0) 推荐(0)
java===final关键字
摘要:package cn.china; public class Final { public static void main(String[] args) { // TODO Auto-generated method stub } } /** * final关键字 * 1、final是一个修饰符,可以修饰类,方法,变量。 * 2、final修饰的类... 阅读全文
posted @ 2017-03-08 00:46 跳动de手指 阅读(136) 评论(0) 推荐(0)
java====第二大特性继承性
摘要:1、属性继承 2、成员方法继承 涉及方法覆写 3、构造方法继承 super关键字this关键字应用 类加载全过程分析 阅读全文
posted @ 2017-03-08 00:17 跳动de手指 阅读(163) 评论(0) 推荐(0)
java===单类设计模式之饿汉式与懒汉式
摘要:package cn.china; public class Single { public static void main(String[]args){ // S singles=S.getInstance(); // S singless=S.getInstance(); // System.out.println(singles==... 阅读全文
posted @ 2017-03-07 21:39 跳动de手指 阅读(138) 评论(0) 推荐(0)
java===数组工具类创建,并使用eclipse导出说明文档.html
摘要:Export==java==javadoc==next==添加javadoc路径==finish 文档格式没出错就可以创建成功了!!! 阅读全文
posted @ 2017-03-07 04:00 跳动de手指 阅读(505) 评论(0) 推荐(0)
java===static关键字
摘要:package cn.china; /* * 主函数特殊之处: * 1.格式是固定的 * 2.被jvm所调用和识别 * public:权限必须是最大的 * static:虚拟机调用的时候不需要new对象,直接用主函数所属类名调用即可。 * void:主函数没有具体的返回值。 * main:函数名,不是关键字,只是一个JVM识别的固定名字。 * String[]args:这是主函数... 阅读全文
posted @ 2017-03-06 15:49 跳动de手指 阅读(109) 评论(0) 推荐(0)
java===this关键字
摘要:package cn.china; public class testDemo1 { public static void main(String[] args) { Person person = new Person(20,"钢弹"); Person person1 = new Person(3 阅读全文
posted @ 2017-03-06 12:48 跳动de手指 阅读(428) 评论(0) 推荐(0)
 

上一页 1 2 3 4 5 下一页

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