- 博客(6)
- 收藏
- 关注
原创 String属于是基本数据类型吗?为什么?
java 中String 是个对象,是引用类型 ,基础类型与引用类型的区别是,基础类型只表示简单的字符或数字,引用类型可以是任何复杂的数据结构 ,基本类型仅表示简单的数据类型,引用类型可以表示复杂的数据类型,还可以操作这种数据类型的行为 。java虚拟机处理基础类型与引用类型的方式是不一样的,对于基本类型,java虚拟机会为其分配数据类型实际占用的内存空间,而对于引用类型变量,他仅仅是一个指向堆区...
2018-04-18 21:23:12 14911
转载 Java内部类和匿名内部类的用法
转载自http://blog.csdn.net/guyuealian/article/details/51981163一、内部类: (1)内部类的同名方法 内部类可以调用外部类的方法,如果内部类有同名方法必须使用"OuterClass.this.MethodName()"格式调用(其中OuterClass与MethodName换成实际外部类名及其方法;this为关键字,表...
2018-04-16 00:02:14 150
原创 HashMap和HashTable的区别
首先声明一点,HashTable其实是一个过时的集合类,它相当于Java API中的老古董了,那么它到底和HashMap这个小鲜肉有什么区别呢?我们从线程安全性、同步以及速度这三方面去比较它:首先两者都实现了Map接口,HashMap是非同步的(syncronized),所以HashMap的线程安全性要低于HashTable,速度上比HashTable要占优势,HashMap中,null可以作为键...
2018-04-13 15:48:55 121
转载 java 常用集合list与Set、Map区别及适用场景总结
备注出自于:http://blog.csdn.net/qq_22118507/article/details/51576319 list与Set、Map区别及适用场景1、List,Set都是继承自Collection接口,Map则不是2、List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉,(注意:元素虽然无放入顺序,但...
2018-04-09 20:53:54 138
原创 Java实现简单的递归操作
首先我们应该了解递归的两大要素:终止条件和递归公式以下便是一个递归的例子,package test;/** * 写一个递归,实现1+3+5+7+9+11...... * @author leon */public class recursion_1 { public static int f(int n) { if(1==n) { return 1; } return...
2018-04-06 13:34:26 700
原创 简述spring Boot和spring mvc的区别。
spring Boot和spring mvc的区别:1.spring Boot没有spring mvc 那么繁琐,相对来说更简单,更容易上手一些;2.spring Boot提供了大量的第三方接口,所以我们在开发时只需要配置少量的配置代码,可以把大部分的精力放到代码的业务逻辑上;3.Spring Boot实现了自动配置,不需要XML等配置文件;降低了项目搭建的复杂度。...
2018-04-05 22:11:26 9220 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人