与Java 零距离接触(01)

面向对象

t01acf93be5d101b883.jpg

2017年3月22日 星期三 第一场雨

1.静态可以被所有的对象共享。
2.在同一个类下:*第一种情况 *如果 看到无法从静态上下文中引用非静态:只要看到这个错误就是在静态里用了非静态,非静态的方法只能通过创建对象来用。
第二种情况:静态引用静态就没有问题了。静态方法既可以直接调用也可以创建对象类调用。
3.测试类的作用:创建其他类的对象,调用其他类的功能,本身不提供功能。
4.在同一文件夹下,类定义在俩个文件中和定义在一个文件中是一样的。
5.用测试类调用非测试类,同样的道理,如果方法是静态的,既可以创建对象调用,也可以直接调用。如果不让测试类创建对象使用工具类中的方法,则定义构造方法,并把它设为私有,(如果给出构造方法,系统就不会在提供对象了)。 如果非测试类的方法是非静态的必须创建对象使用。
6.虚拟机在编译一个测试类的时候,会把其他相关的类都编译,并生成class文件。

Paste_Image.png

2017年3月23日 星期四 下雨

1.一般来说给别人的,别人给你的也都是一些.class文件。所以学习如何制作一个说明书。
2.加入要写一个工具类, 对这个类加入文档注释:这类文档注释就可以被解析成说明书,
3.在命令行中输入Javadoc -d 目录 -auther -version (提取作者和i版本)要解析的类名
目录:就可以写一个文件夹的路径,自动会建立一个文件夹,
如果制作文档出错:找不到可以文档化的公共或这受保护的类,那是告诉我们类的访问权限不够(想对你这个类生成说明书,但是这类不是public—)
4.HTML文件打开方式是用浏览器。
5.只要有说明书和class文件就可以使用别人封装好的方法,我们需要看清楚是不是静态 返回值类型 还有方法名。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,765评论 18 399
  • 转自:http://blog.csdn.net/jackfrued/article/details/4492194...
    王帅199207阅读 8,602评论 3 93
  • 我总是偷偷观察菲菲哥与他的情人。 当我第一次拍下他俩躺在一起幸福地睡着,只能默默地看着,嫉妒他俩是不是正在做着同一...
    五月成长日记阅读 1,184评论 3 2
  • 乌色蔽帘珠,行出且罢足。 墨云惊雨落,白月动山竹。 注:新韵:十四姑 ——2016.6.13
    素月离竹阅读 157评论 0 1