用俗话来说,面向对象可以参照老妈天天催“找对象”来理解。就相亲而言,找对象会根据身高、相貌、学历、家庭背景等信息来做选择,这类信息便是对象的特点,将形形色色的人用这些特点来区分。我们想对对象作不可描述,用于理解面向对象语言都是围绕对象做操作。 其中面向对象有以下特征: 1.继承性:对象从父类继承的属 ...
分类:
其他好文 时间:
2019-03-03 09:46:17
阅读次数:
171
实体类信息@ConfigurationProperties(prefix="mycar")@ComponentpublicclassCarEntity{publicCarEntity(){//TODOAuto-generatedconstructorstub}privateStringcarNo;privateStringcarName;privateStringcolor;p
分类:
移动开发 时间:
2019-02-25 16:42:45
阅读次数:
344
1.JVM包含哪些部分 方法区:属于线程共享,所有字段和方法字节码,以及构造函数,接口定义都在方法区, 总的来说所有定义的方法都在方法区静态变量,常量,类信息,运行时常量池。线程共享 堆:实例变量,实例对象。线程共享 栈:主管java运行,是在线程创建时创建,生命周期伴随线程的消亡而消亡。 本地变量 ...
分类:
其他好文 时间:
2019-02-24 13:45:20
阅读次数:
172
处理表单 任何成功的电子商务网站都需要能够处理订单。如果你没有客户的联系方式和送货地址就很难做到这一点。网站收集这类信息的方式是使用表单。 在本节中,你将向 Order 页面添加一个表单,同时还将向表单中添加验证,以确保信息的收集是有效和完整的。 准备工作 首先,添加以下的样式声明到 wwwroot ...
分类:
Web程序 时间:
2019-02-23 20:42:48
阅读次数:
378
一、关于常量池 字符串在Java中用的非常得多,Jvm为了减少内存开销和提高性能,使用字符串常量池来进行优化。 在jdk1.7之前(不包括1.7),Java的常量池是在方法区的地方,方法区是一个运行时JVM管理的内存区域,是一个线程共享的内存区域,它用于存储已被虚拟机加载的类信息、常量、静态常量等。 ...
分类:
其他好文 时间:
2019-02-20 13:05:52
阅读次数:
173
Java基础1:深入理解Java面向对象三大特性 三大特性:继承 封装 多态 继承 继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。 子类拥有父类非private的属性和方法。 子类可以拥有自己属性和方法,即子类可以 ...
分类:
编程语言 时间:
2019-02-08 20:06:30
阅读次数:
152
Java基础7:关于Java类和包的那些事 *.Java文件 问题:一个”.java”源文件中是否可以包括多个类(不是内部类)?有什么限制? 答案:可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。一个文件中可以只有非public类,如果只有一个非public类, ...
分类:
编程语言 时间:
2019-02-08 19:59:09
阅读次数:
153
1.spring工具类:ApplicationContextUtil.java,可以返回加载配置文件的容器对象 2.spring开发提倡接口编程,配合di技术可以层与层的解耦,通过接口, 配置文件可以很容易把一个类信息改变成另一个类 3.思路 1).创建一个接口ValidateUser 2).两个类 ...
分类:
编程语言 时间:
2019-02-08 18:37:44
阅读次数:
148
一、Java类加载过程 什么是类加载? 类加载过程是指JVM虚拟机把.class文件中类信息加载进内存,并进行解析生成对应的class对象的过程。JVM不是一开始就把所有的类都加载进内存中,而是只有第一次遇到某个需要运行的类时才会加载,且只加载一次。 类加载过程 加载 链接 验证 准备 解析 验证 ...
分类:
其他好文 时间:
2019-01-23 21:25:36
阅读次数:
168
java内存区域 Java虚拟机执行java程序时会将管理的内存划分为若干个区域: 1. 程序计数器 程序计数器是一个”线程私有“的内存区域,用于获取下一条需要执行的字节码指令,如分支、循环、跳转等。 2. Java虚拟栈 在Java内存划分的时候,经常会听到将其分为”堆内存“和”栈内存“,这种分法 ...
分类:
编程语言 时间:
2019-01-21 22:50:30
阅读次数:
200