
Java基础
杨奇奇
想遇见更好的你
展开
-
Java的知识点
1.值传递和引用传递的区别答:(1)值传递仅仅是传递的值;(2)引用传递,传递的是地址值;(3)Java 语言的方法调用只支持参数的值传递。2.eqauls 方法和 hashCode 方法的区别答:(1)如果两个对象相同(equals 方法返回true),那么它们的 hashCode 值一定要相同;(2)如果两个对象的 hashCode 相同,它们并不一定相同。3.String类是final类,因...原创 2018-03-30 09:05:39 · 158 阅读 · 0 评论 -
JAVA面试题
什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?答:Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚 拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和 其他特性。JDK和JRE的区别是什么?答:Ja...原创 2018-04-08 15:15:06 · 725 阅读 · 1 评论 -
JavaWeb的知识点
1.get 和 post 请求的区别答:①get 请求用来从服务器上获得资源,而 post 是用来向服务器提交数据;②get 将表单中数据按照 name=value 的形式,添加到 action 所指向的 URL 后面,并且两者使用"?"连接,而各个变量之间使用"&"连接;post 是将表单中的数据放在 HTTP 协议的请求头或消息体中,传递到 action 所指向 URL;③get 传输...原创 2018-03-29 14:20:32 · 326 阅读 · 0 评论 -
Java基础篇
基础篇1.面向对象的特征面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下...转载 2018-03-29 15:03:32 · 372 阅读 · 0 评论 -
Java核心篇
核心篇数据存储MySQL 索引使用的注意事项1.索引不会包含有NULL的列 只要列中包含有NULL值,都将不会被包含在索引中,复合索引中只要有一列含有NULL值,那么这一列对于此符合索引就是无效的。2.使用短索引 对串列进行索引,如果可以就应该指定一个前缀长度。例如,如果有一个char(255)的列,如果在前10个或20个字符内,多数值是唯一的,那么就不要对整个列进行索引。短索引不仅可以提高查询...转载 2018-03-29 15:06:24 · 227 阅读 · 0 评论