![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
d.r.young
这个作者很懒,什么都没留下…
展开
-
java基本修饰词-public,protect,private
修饰词public,protect,privateprivate:修饰完全隐藏类的成员,这样,就不能从类的外边直接访问他们,我们提供set和get方法,保证类中数据域的安全;default:指默认修饰符,什么都不加,实际上它限制的范围就是一个包内可以访问。如果不在一个包内,即使继承转载 2017-08-21 14:35:39 · 1357 阅读 · 0 评论 -
java基本概念
JDK, JRE, JVMJava Development kit Java开发工具包Java Runtime Enviroment Java 运行时环境Java Virtual Machine Java虚拟机关系:java语言基本概念原创 2017-08-30 13:24:45 · 465 阅读 · 0 评论 -
java与c++内存分配异同
C++五大内存分区 在C++中,内存分成5个区,他们分别是栈、堆、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器转载 2017-09-18 22:50:21 · 2918 阅读 · 1 评论 -
java泛型中<?>和<T>区别
当一个类型变脸用来表达两个参数之间或者参数与返回值之间的关系时,即统一各类型变量在方法签名的两处被使用,或者类型变量在方法体代码中也被使用而不仅 仅在签名的时候使用,这是应该用自定义泛型<T>转载 2017-11-10 16:07:37 · 1971 阅读 · 0 评论 -
HashMap和Hashtable的区别
HashMap和Hashtable的比较是Java面试中的常见问题,用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashMap的工作原理、ArrayList与Vector的比较以及这个问题是有关Java 集合框架的最经典的问题。Hashtable是个过时的集合类,存在于Java API中很久了。在Java 4中被重写了,实现了Map接口,所以自此以后也成了Java集转载 2017-11-05 20:14:37 · 172 阅读 · 0 评论 -
HashMap和HashSet的区别
HashMap和HashSet的区别是Java面试中最常被问到的问题。如果没有涉及到Collection框架以及多线程的面试,可以说是不完整。而Collection框架的问题不涉及到HashSet和HashMap,也可以说是不完整。HashMap和HashSet都是collection框架的一部分,它们让我们能够使用对象的集合。collection框架有自己的接口和实现,主要分为Set接口,List转载 2017-11-05 20:23:01 · 6197 阅读 · 0 评论