Java
文章平均质量分 82
SX-干
致力打造平台实时共享,实现IT程序员排忧解难!
备:广交天下诚友(2455263951)
展开
-
反射机制:类中方法及成员变量赋值
[java] view plain copyPerson.java: package test; public class Person { private String name; private int age; public Person(){ } } Demo.j原创 2017-08-17 11:46:23 · 2293 阅读 · 0 评论 -
JAVA上百实例源码以及开源项目
简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载!这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景!Java 源码包Applet钢琴转载 2017-08-15 09:18:55 · 3885 阅读 · 0 评论 -
最常用的1000个Java类(附代码示例)
这篇文章主要介绍了最常用的1000个Java类(附代码示例),需要的朋友可以参考下分析Github 3000个开源项目,粗略统计如下。括号内的数字是使用频率 0-3000. 下面的列表显示不全,完整的请看完整列表。1.java.util.List (2889)2.java.util.ArrayList (2831)3.java.io.IOException (2转载 2017-08-15 09:09:22 · 1150 阅读 · 0 评论 -
Java集合List、Set、Map的遍历方法
具体操作步骤:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647原创 2017-08-14 16:02:32 · 549 阅读 · 0 评论 -
java 面向对象三大特性(封装,继承,多态)以及抽象、接口的介绍
封装:1.定义:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别。2.封装的目的是:增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,一特定的访问权限来使用类的成员。3.封装的基本要求是:把所有的属性私有化,对每个属性提供getter和setter方法,如果有一个带参的构造函数的话,那一定要写一个不带参的构造函数。在转载 2017-08-14 16:00:14 · 355 阅读 · 0 评论 -
java 常用集合list与Set、Map区别及适用场景总结
list与Set、Map区别及适用场景1、List,Set都是继承自Collection接口,Map则不是2、List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉,(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的,加入Set 的Object必须定义equa原创 2017-08-14 15:55:52 · 370 阅读 · 0 评论 -
java增强型for循环(三种遍历集合方式)
For-Each循环 For-Each循环也叫增强型的for循环,或者叫foreach循环。 For-Each循环是JDK5.0的新特性(其他新特性比如泛型、自动装箱等)。 For-Each循环的加入简化了集合的遍历。语法如下:[java] view plain copyfor(type el转载 2017-08-14 15:28:32 · 802 阅读 · 0 评论 -
Java核心之String缓冲
上节学习回顾:数组概念,使用,常识,main方法介绍,知识点,数组的特点,数组练习,创建本节学习预览:String类型介绍(详细),StringBuffer,StringBuilder,数组拷贝,二维数组再次说明:文章涉及的软件读者需要的话私信必发,意在帮助大家学习知识体系:相对简单的前端知识>Java核心>Oracle核心>Java Web开发>框架技术>MyBatis等原创 2017-08-13 16:42:53 · 392 阅读 · 0 评论 -
equals()和hashCode()区别?
equals()和hashCode()区别?-------------------------------------------------equals():反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。hashCode():计算出对象实例的哈希码,并返回哈希码,又称为散列函数。根类Object的hashCode()方法的计算依赖于对原创 2017-08-12 17:20:33 · 330 阅读 · 0 评论 -
List,Set和Map详解及其区别和他们分别适用的场景
Java中的集合包括三大类,它们是Set(集)、List(列表)和Map(映射),它们都处于java.util包中,Set、List和Map都是接口,它们有各自的实现类。Set的实现类主要有HashSet和TreeSet,List的实现类主要有ArrayList,Map的实现类主要有HashMap和TreeMap。Collection是最基本的集合接口,声明了适用于JAVA集合的通用方法,li转载 2017-08-12 12:59:42 · 356 阅读 · 0 评论 -
Java冒泡,选择,插入排序算法
冒泡排序基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。 即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。 第一次比较排序的结果:会把其中最大的数据排到最大的索引处 第二次比较排序后的结果:因为第一次已经把最大的一个数据放到了最大的索引的地方,所以这次要进行比较的数据转载 2017-08-12 12:58:01 · 325 阅读 · 0 评论 -
Java中创建对象的5种方式
作为Java开发者,我们每天创建很多对象,但我们通常使用依赖管理系统,比如spring去创建对象。然而这里有很多创建对象的方法,我们会在这篇文章中学到。Java中有5种创建对象的方式,下面给出它们的例子还有它们的字节码使用new关键字} → 调用了构造函数使用Class类的newInstance方法} → 调用了构造函数使转载 2017-08-17 12:00:30 · 739 阅读 · 0 评论 -
java在线支付---13.java在线支付所有源码
13.Java在线支付所有源码:创梦综合技术qq交流群:CreDream:2455263951-------------------------------------a.新建工程payment--------------b./payment/src/com/credream/servlet/PaymentRequest.javapackage com.cr转载 2017-08-15 09:35:35 · 624 阅读 · 0 评论