
java基础
疾风sxp
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
知其然,知其所以然之Java基础系列(一)
相信大家在最初接触Java基础学习的时候,也只是跟着课本上的描述学习,知其然,不知所以然,要想成为一个Java老鸟,不仅要学会怎么用,也要知道为何这么用。在Java基础系列的博客中,我会列举一系列大家日常开发中只知道会用的,却不知道为何如此这么用的那些常用知识点。1.1 一个简单的String例子,看看个人功底如何?下面看一段代码片段:public static void main(...原创 2017-02-26 17:49:44 · 768 阅读 · 0 评论 -
知其然,知其所以然之Java基础系列(二)
String是Java语言中最重要的数据类型,但它非基本类型。1、String对象具有三个基本特点:不变型、常量池的优化、类的final定义。下面来介绍一下这三个基本特点:①不变性:不变性指的是String对象一旦创建,则不能对其进行修改。②常量池优化当两个String对象拥有相同的值时,它们只引用常量池中的同一个拷贝。String str1="abc";Stri原创 2017-04-09 11:08:35 · 338 阅读 · 0 评论 -
高质量代码有三要素:可读性、可维护性、可变更性
今天这堂培训课讲什么呢?我既不讲Spring,也不讲Hibernate,更不讲Ext,我不讲任何一个具体的技术。我们抛开任何具体的技术,来谈谈如何提高代码质量。如何提高代码质量,相信不仅是在座所有人苦恼的事情,也是所有软件项目苦恼的事情。如何提高代码质量呢,我认为我们首先要理解什么是高质量的代码。 高质量代码的三要素 我们评价高质量代码有三要素:可读性、可维护性、可变更性。我们的代码要转载 2017-04-11 13:23:58 · 1624 阅读 · 0 评论 -
JAVA开发全栈技术揭秘
JAVA开发全栈技术揭秘[x] 第一章 构建Restful开放API的两种常用方式[ ] 第二章 Mybatis和Spring整合对数据访问层的封装与访问[ ] 第三章 缓存技术与缓存击穿解决方案(持续更新中……)原创 2017-12-26 15:41:42 · 1723 阅读 · 0 评论 -
Spring beancopier复制实现
在Java EE项目中有的时候需要在Bo,Vo,Po之间进行复制,如果类中的属性少的话,我们还可以自己通过最简单的set方式赋值,但如果属性多了,比如一个类中有100个属性,难道你需要一步一步的set吗?那岂不是要疯了?所以,我们需要想着用其他的方式解决这个问题,通过不断地研究,写出了下面的解决方案。使用Spring 的BeanCopier解决不同类之间的深度复制,下面贴出代码,供大家参考:1.B...原创 2018-03-24 08:11:39 · 5784 阅读 · 2 评论