![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习笔记
斩月sama
这个作者很懒,什么都没留下…
展开
-
【Java学习笔记】Comparable接口的实现和使用
作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/转载 2015-04-11 20:20:00 · 990 阅读 · 0 评论 -
公共技术点之 Java 反射 Reflection
1. 了解 Java 中的反射1.1 什么是 Java 的反射 Java 反射是可以让我们在运行时获取类的函数、属性、父类、接口等 Class 内部信息的机制。通过反射还可以让我们在运行期实例化对象,调用方法,通过调用 get/set 方法获取变量的值,即使方法或属性是私有的的也可以通过反射的形式调用,这种“看透 class”的能力被称为内省,这种能力在框架开发中尤为重要。 有些情况下,我们要使用转载 2016-04-21 14:04:03 · 706 阅读 · 0 评论 -
Java面试参考指南(一)
Java面向对象相关概念 Java是一种基于面向对象概念的编程语言,使用高度抽象化来解决现实世界的问题。 面向对象的方法将现实世界中的对象进行概念化,以便于在应用之间进行重用。例如:椅子、风扇、狗和电脑等。Java里的类(Class)是一个蓝图、模板,或者称之为原型,它定义了同一类事物的相同属性和行为。实例(Instance)是某个类的一个具体实现,同一个类所有的实例拥有相同的属性。举例来说原创 2015-10-16 09:54:10 · 879 阅读 · 0 评论 -
JAVA中this的用法
java中的this随处可见,用法也多,现在整理有几点: this 1、当全局变量跟局部变量重名时,表示使用全局变量(此时this指代本类对象) 例有一类class A{ String name; void setName(String name){ this.name = name; } }原创 2015-04-11 20:55:07 · 559 阅读 · 0 评论 -
解析Java 命令行参数
java应用程序能够从命令行接受任何数量的参数,在应用程序被加载的时候允许用户指定配置信息。命令行参数应该在java的类名之后被输入。 例如:一个java应用程序调用Sort类的sorts方法对friends.txt中多行数据进行排序,这时用户应该输入 java Sort friend.txt 当应用程序被加载的时候,java运行时环境将命令行参数传递到应用程序主方法的String类型数组中转载 2015-04-14 21:51:35 · 1615 阅读 · 0 评论 -
Java:比较运算符compareTo()、equals()、==之间的区别与应用总结
1、== 和 equals的区别: ==主要是两个变量值的比较,返回值为true 或者是false。对于普通变量,如:int a=10; int b= 10; a==b,返回为 true。 而对于下面情况:String a=new String("abc"); String b=new String("abc");a==b; 返回的则是一个false。这是因为,对于对象的比较是对对象引用转载 2015-04-11 21:42:26 · 837 阅读 · 0 评论 -
jdk与jre的区别
很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。 JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序转载 2015-04-13 18:15:45 · 781 阅读 · 0 评论 -
Java中两种字符串初始化方法的区别
Java中两种字符串初始化方法的区别 String str1 = new String("abc"); String str2 = "abc"; 虽然两个语句都是返回一个String对象的引用,但是jvm对两者的处理方式是不一样的。对于第一种,jvm会马上在heap(堆)中创建一个String对象,然后将该对象的引用返回给用户。对于第二种,jvm首先会在内部维护的s转载 2015-04-12 10:41:35 · 1223 阅读 · 0 评论 -
Java面试参考指南(二)
????? ?????OOPS???????????Java??????(?)??????????????????????????????????? Java?????????? private??????????????????????????????default?????????????????????default?????default?????????????????原创 2015-10-16 10:49:18 · 604 阅读 · 0 评论