随笔分类 - 编程理论
摘要:mark一下,今天的作业。 java-core P115 如果将域定义为static,每个类中只有一个这样的域。(这里的域应该是指一片物理数据空间,而不是单纯的指代某一个变量,而是静态域)。 每个对象对于自己的实例域都有自己的一份拷贝,静态域属于类,不属于任何独立的对象。 静态方法是一种不能向对象实
        阅读全文
                
摘要:正在读core of java,工厂类一直没搞懂。感觉和静态方法相类似,但是不知道是怎么运用在实际中。 20190711: 读了设计模式,里面给出的解读是这样的 抽象的一种表现,创建一个接口引用,由子类决定创建哪个实现;
        阅读全文
                
摘要:先给结论,ArrayList数组结构的,插入和删除耗时长,get(index)耗时短。 LinkedList是链表结构的,插入和删除耗时短,get(index)耗时长。 常用的几种集合,ArrayList和LinkedList,看了一下这两种集合获取数据的效率。 结果 用Iterator迭代器,遍历
        阅读全文
                
摘要:java-core P533 这里产生了一个疑问,就是 泛型类的英文是generic class ,是class不是interface,但是这里用了extands Comparable,只有接口才会extands接口,那泛型类难道是接口吗? P533有这么一段话做解释: <T extands Bou
        阅读全文
                
摘要:重刷java-core的chapter05,P158 重读多态,感觉又不一样了。 记录一下对象方法执行过程: 1. 编译器查看对象声明类型和方法名,如class.fuction(param),class声明为A对象,则列出所有A的function(param)和父类中的public的function
        阅读全文
                
摘要:今天看spring的代码,AbstractApplicationContext中的注释有提到Template Method design pattern ,就查了一下这种设计模式。 参考:https://blog.csdn.net/qq_24692041/article/details/609618
        阅读全文
                
摘要:课程:https://mooc.study.163.com/learn/1000002004?tid=2402971010&_trace_c_p_k2_=f79694c7fc04429bb9be772b5aaa7cce#/learn/content?type=detail&id=2403308873
        阅读全文
                
摘要:在每个人学习java的第一步,都是安装jdk ,jre,配置java_home,classpath,path。 为什么要做这些?在阅读java-core的时候,看到了原理,p141。 一 关于类的共享 为了使类能被多个程序共享,需要做到以下几步: 1.把类放到同一个目录中,且该目录是package树
        阅读全文
                
摘要:正在回顾java基础 目录结构如下: 一 以下代码,进入Example所在的文件夹, javac和java都不会报错 二 以下代码,进入Example1所在的文件夹,javac不会报错,java会提示找不到主类 三 二部分的报错的原理: 编译器在编译源文件时,不检查目录结构。如果编译的类中不依赖于其
        阅读全文
                
摘要:多态的好处就是,当我们需要传入Dog、Cat、Tortoise……时,我们只需要接收Animal类型就可以了,因为Dog、Cat、Tortoise……都是Animal类型,然后,按照Animal类型进行操作即可。由于Animal类型有run()方法,因此,传入的任意类型,只要是Animal类或者子类
        阅读全文
                
摘要:web项目: 表结构->web.xml->mvc->db->spring ioc->log->代码 看代码结构: 使用 source insight工具,或者看UML类图 阅读顺序参考: 参考 https://blog.csdn.net/jianguang_zhu/article/details/5
        阅读全文
                
摘要:1.java代码层面的pageObject实现 参考:https://www.cnblogs.com/yytesting/p/6973474.html 是用java写的实例,优点是结构很清晰,缺点是page类写的不够干净,有的page内还是调用了Assert方法。
        阅读全文
                
摘要:新发现的设计模式,很好用。 参考:https://www.cnblogs.com/xiaofeifei-wang/p/6733753.html
        阅读全文
                
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号