![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
20170222
文章平均质量分 71
Ysl_yuelin
Study hard and make progress every day.
展开
-
面向对象_静态的应用_工具类
Demo.java/*1、直接把代码写进main函数。坏处:多个数组,需要把代码在main函数里面重新写一遍。2、为了解决1的坏处,定义一个功能,把关键代码放进去。好处:提高代码的复用。坏处:不适合多个类(java文件)调用函数。3、工具类:new Tool().getMax()每个应用程序中都有共性的功能。工具类可以将这些功能进行抽取,独立封装到一个对象当中,以便复用。多个应原创 2017-02-22 21:58:42 · 230 阅读 · 0 评论 -
JDK API文档的使用
/*JDK API文档:把部分文档暴露出来,把文件夹myhelp和ArrayTool.class复制给别人,别人就可以用运行这个工具类了。JDK API 1.6.0中文版*///3、工具类。/*将方法都静态后可以方便于使用,但是该类还是可以被其他程序建立对象的。为了更严谨,强制让该类不能建立对象。可以通过将构造函数私有化完成。接下来,将ArrayTool.class文件发送原创 2017-02-22 23:44:08 · 1272 阅读 · 0 评论 -
什么时候使用静态static?
Demo1.java/*什么时候使用静态?静态修饰的内容有成员变量和函数。什么时候定义静态变量(类变量)呢?当对象中出现共享数据时,该数据被静态所修饰。例如张三李四都是姓名,姓名是属性,数据是值-》张三李四,值不一样不能共享,只能是对象特有数据。又例如,学生都是同一个学校,所以,学校可以定义为静态变量。对象中的特有数据要定义成非静态存在于堆内存(对象)中。什么时候定义静态函数原创 2017-02-22 22:28:32 · 2891 阅读 · 1 评论