JavaSE基础/高级笔记
文章平均质量分 50
Liebers
这个作者很懒,什么都没留下…
展开
-
& 和 && 的区别
& : 按位与 && : 逻辑与&&运算符是短路与运算。逻辑与跟短路与的差别是非常巨大的,虽然二者都要求运算符左右两端的布尔值都是true 整个表达式的值才是 true。&&之所以称为短路运算是因为,如果&&左边的表达式的值是 false,右边的表达式会被直接短路掉,不会进行运算。很多时候我们可能都需要...原创 2018-09-13 21:01:33 · 921 阅读 · 0 评论 -
为什么Java中子类重写方法的访问权限不能低于父类中权限
该问题依赖于里氏代换原则, 先记录下该原则的原理里氏代换原则(Liskov Substitution Principle LSP)面向对象设计的基本原则之一。 里氏代换原则中说,任何基类可以出现的地方,子类一定可以出现。 LSP是继承复用的基石,只有当衍生类可以替换掉基类,软件单位的功能不受到影响时,基类才能真正被复用,而衍生类也能够在基类的基础上增加新的行为。里氏代换原则是对“开-闭”原则的...原创 2018-09-14 09:54:13 · 9231 阅读 · 2 评论 -
HashMap的存储原理
转自: http://www.iteye.com/topic/539465 Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。 1、hashmap的数据结构 要知道hashmap是什么,首先要搞清楚它的数据结构,在java编程语言中,最基本的结构就是两种,...转载 2018-10-12 11:32:44 · 2471 阅读 · 0 评论 -
贾琏欲执事(JDBC连接数据库)
口诀:贾琏欲执事(贾琏是红楼梦中的人物,是王熙凤的丈夫,王熙凤很强势,因此。。。不过这个口诀跟Java没多大联系,纯属是为了方便记忆) 1.加(贾)载驱动 (mySql的驱动: com.mysql.jdbc.Driver, Oracle驱动: oracle.jdbc.driver.OracleDriver)2.获取连(琏)接3.SQL语(欲)句...原创 2018-10-12 20:23:38 · 2467 阅读 · 0 评论 -
Apache/Tomcat/JBOSS/Jetty/Nginx/WebLogic/WebSphere之间的区别区别
总结:Apache/Tomcat/JBOSS/Jetty/Nginx区别总结:Apache/Tomcat/JBOSS/Nginx区别 .1、Apache是Web服务器,Tomcat是应用(Java)服务器。Tomcat在中小型系统和并发访问用户不是很多的场合下被普遍使用。Apache支持静态页,Tomcat支持动态的。2、Jetty:Tomcat内核作为其Servlet容器引擎,并加以审...转载 2019-03-01 00:09:49 · 1073 阅读 · 0 评论