java
文章平均质量分 91
GHower
我又回来了,一个普普通通的人,在这里记录学习痕迹,分享学习心得,正恢复写博客的日子~正在转移博客回来。
展开
-
【设计模式】23种设计模式(java)学前必备课!
六大原则这篇只有部分代码实例。1、单一职责原则(Sington Principle)不要存在多于一个导致类变更的原因,也就是说每个类应该实现单一的职责,如若不然,就应该把类拆分。不要让一个类承担过多的职责,避免职责耦合在一起2、里氏替换原则(Liskov Substitution Principle)里氏代换原则(Liskov Substitution Principle LSP)面向对象设计的基本原则之一。里氏代换原则中说,任何基类(父类)可以出现的地方,子类一定可以出现。 LSP是继承复用的原创 2021-06-14 22:56:00 · 1578 阅读 · 4 评论 -
java8新特性之Stream流操作
Stream流操作是java8的最重要的新特性之一,功能强大,非常常用。可以说每个java coder必须掌握,这次把理论放在最后面,因为你可能不需要知道的多么详细,只是需要看看某个功能,可能听名字就大概知道它是做什么的。举个简单例子,现在给了你同学信息和成绩,你需要统计班级平均分// 以前可能的做法public static avgScore(List<Student> stus){ int sum=0; for (Student student : stus) {原创 2021-04-22 17:29:59 · 1447 阅读 · 0 评论 -
JSP技术学习笔记(一)
JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。一、jsp调用和执行原理 jsp页面执行时是通过调用servlet的,即使访问...原创 2018-09-22 11:15:52 · 284 阅读 · 0 评论