比较两个类是否"相等",只有在这两个类是由同一个类加载器加载的前提下才有意义, 否则,即使这两个类来源于同一个Class文件,被同一个虚拟机加载,只要加载他们的类加载器不同,那这两个类就必定不相等。 运行结果: class org.codeman.ClassLoaderTest false 两行输出 ...
分类:
其他好文 时间:
2019-05-21 11:05:49
阅读次数:
118
有关构造方法的理解: 需要对对象的数据进行初始化,则创建一个构造方法,此方法名字和类名一样,但是没有返回值(类型和具体的值都没,但是可以写return;).构造方法是用来创建对象的,所以是不能被对象调用的,当创建(new)对象的时候,就被调用了一次。若我们没写构造方法(不管是无参的还是有参的)时,系 ...
分类:
编程语言 时间:
2019-05-20 19:34:16
阅读次数:
108
一个获取当前时间的类: 然后再UI界面修改txt参数实现时间显示: ...
分类:
其他好文 时间:
2019-05-19 18:09:32
阅读次数:
122
在写照片在线应用时,按需学习了: flask--Jianja--css--html--sqlite3--python image--web页面 web页面布局 pixel/EM是相对单位,point是绝对单位,栅格系统都用pixel 为什么很多网页设计采用960px 栅格系统,坐标系,比较系统的介绍 ...
分类:
Web程序 时间:
2019-05-19 14:13:52
阅读次数:
123
按照java内存的结构,发生内存溢出的地方常在于堆、栈、方法区、直接内存。 1、堆溢出 堆溢出原因莫过于对象太多导致,看代码。 2、栈溢出根据JAVA虚拟机规范描述: 如果线程请求的栈深度大于虚拟机所允许的最大深度,将抛出StackOverflowError 如果虚拟机在扩展栈时无法申请到足够的内存 ...
分类:
编程语言 时间:
2019-05-19 11:42:35
阅读次数:
144
继承 语法 1.代码: class 子类(父类): def __init__(self,参数列表): super().__init__(参数列表) self.自身实例变量 = 参数 设计角度: 先有子类,再有父类. 抽象化的过程:子(具体,小概念) -> 父(抽象,大概念) 编码角度: 先写父类,再 ...
分类:
编程语言 时间:
2019-05-19 09:53:05
阅读次数:
120
面向对象程序设计 面向对象程序设计(简称:OOP),是现在主流的程序设计。Java是完全面向对象的,我们必须理解才能更好的编写Java程序。 大家都知道C语言是面向过程的。那么C语言为什么叫面向过程,Java又为什么叫面向对象呢? 下面给大家举个栗子让大家简单了解: 好比C语言是一个穷吊丝,Java ...
分类:
编程语言 时间:
2019-05-18 09:54:13
阅读次数:
116
最近接触到公司一个项目,需要将生成的源码动态编译,记录下学习过程。 先贴出官网推荐写法: JavaCompiler.CompilationTask getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super ...
分类:
编程语言 时间:
2019-05-17 15:25:01
阅读次数:
172
## 类属性与对象属性 类中应该仅存储所有对象共有的内容 ? 如所有人的国籍相同那就放到类中 对象中存储每个对象独有的内容 ? 如每个人的名字都不同 ## __init__方法的作用 init 是初始化的缩写 用于为对象的属性设置初始值 特点: ```# 执行时机:当实例化产生对象时会自动执行该函数 ...
分类:
编程语言 时间:
2019-05-16 16:34:31
阅读次数:
139
前言 做毕业设计涉及到安卓开发,决定好好学习安卓开发。在正式做毕业设计之前,有必要先设计和完成一个与毕业设计最终成果相关的demo或者说样例APP。最终毕业设计需要实现的功能包括通过调用PHP端API实现JSON获取和解析,等功能。而快递查询APP恰好具有我最终实现功能大部分的前置效果,故选取制作一 ...
分类:
移动开发 时间:
2019-05-14 22:04:12
阅读次数:
238