![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础知识
xiongmaodeguju
这个作者很懒,什么都没留下…
展开
-
JAVA中基本数据类型的引用与对象赋值的区别
在JAVA 程序中我们往往需要给对象进行赋值操作,但是对于不同数据类型的赋值是有区别的,比如:对基本数据类型的赋值并非指向一个对象的引用,所以在为其赋值的时候是直接将一个地方的值复制到另一个地方,所以对于基本数据类型a=b的操作是将b的内容复制给a,此时如果修改a的内容,b的内容是不会受到a修改的影响的;然而在为对象进行赋值时却是不同的,对一个对象进行操作时,我们实际上是对对象的引用,假如我们原创 2017-01-13 16:01:26 · 2728 阅读 · 0 评论 -
JAVA中static关键字介绍
一般来讲,创建类的过程实际上就是我们去描述那个类的对象的外观与行为。除非我们使用new创建一个类的对象,否则我们实际上并未获取任何对象,也就是说只有执行new来创建对象时,数据存储空间才会被分配,其方法才能够供外界调用; 但是,在某些场景下上述的方法无法满足我么的要求,一种是只想为特定域分配单一存储空间,而不去考虑创建多少对象,甚至不考虑创建对象。另一种是希望某个方法的调用不与任何对象原创 2017-01-10 11:03:20 · 510 阅读 · 0 评论 -
UTF,ISO8859-1,Unicode,GBK之间的关系的介绍
UTF,ISO8859-1,Unicode,GBK之间的关系的介绍转载 2017-03-29 12:52:34 · 668 阅读 · 0 评论 -
在获取文件资源时class.getResource()和class.getClassLoader().getResource()的区别
在获取文件资源时class.getResource()和class.getClassLoader().getResource()的区别原创 2017-04-27 18:26:23 · 14244 阅读 · 0 评论 -
类名.class Class.forName("类的全路径") 对象实例.getClass的区别
Class.forName("类的全路径"),getClass,.class加载类的区别原创 2017-04-27 15:00:12 · 10922 阅读 · 0 评论 -
构造代码块、静态代码块、构造方法的执行顺序
构造代码块、静态代码块、构造方法的执行顺序原创 2017-07-24 18:55:21 · 437 阅读 · 0 评论 -
论如何对既包含中文又包含英文的集合按照字母进行排序????
最近在做项目的时候遇到了一个针对集合需要按字母从a到z进行排序的问题,可是集合中的元素有的全是英文,有的全是中文,而有的还是中英文结合,上网搜了一下第一反应用的是Collator,对于什么是Collator大家可以上网搜索了解一下,这里就不做详细介绍了。 但是Collator有一个问题,就是Java并不能精确的对所有的汉字进行排序,比如对“犇”和“鑫”进行排序,只是因为我们的汉字文化太...原创 2018-09-10 15:43:28 · 962 阅读 · 0 评论