
好程序员笔记分享
文章平均质量分 84
Love_Hachi
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java中的字面量
字面量 在计算机科学中,字面量(literal)是用于表达源代码中一个固定值的表示法(natation)。几乎所有计算机编程语言都具有对基本值的字面量表示,诸如:整数、浮点数以及字符串;而有很多也对布尔类型和字符类型的值也支持字面量表示;还有一些甚至对枚举类型的元素以及像数组、记录和对象等符合类型的值也支持字面量表示法。整数字面量 整数可能是在典型的程原创 2015-01-14 09:16:02 · 8708 阅读 · 2 评论 -
Java中HashMap遍历的两种方式
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry原创 2014-12-31 19:25:55 · 732 阅读 · 0 评论 -
java中重载与重写的区别
首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数原创 2014-12-31 19:23:08 · 705 阅读 · 0 评论 -
Java关键字介绍之this与super
1.什么是super?什么是this?super关键字表示超(父)类的意思。this变量代表对象本身。2.使用super&this调用成员变量和方法可以使用super访问父类被子类隐藏的变量或覆盖的方法。当前类如果是从超类继承而来的,当调用super.XX()就是调用基类版本的XX()方法。见示例1。当类中有两个同名变量,一个属于类(类的成员变量),而另一个属于某个特定的方法(方法原创 2014-12-31 19:24:51 · 937 阅读 · 0 评论 -
JAVA的StringBuffer类
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。 在原创 2014-12-30 18:36:14 · 451 阅读 · 0 评论 -
集合类说明及区别
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些C原创 2014-12-30 18:35:40 · 468 阅读 · 0 评论 -
Java IO流学习总结
Java流操作有关的类或接口:Java流类图结构: 流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流 字符流和字原创 2014-12-30 18:31:19 · 839 阅读 · 0 评论 -
Socket 网络编程
客户端要连接服务器:首先要知道服务器的IP地址。而服务器里有很多的应用程序,每一个应用程序对应一个端口号所以客户端想要与服务器中的某个应用程序进行通信就必须要知道那个应用程序的所在服务器的IP地址,及应用程序所对应的端口号TCP协议:安全稳定,一般不会发生数据丢失,但是效率低。利用TCP发生数据一般经过3次握手(所有效率低,自己百度三次握手)UDP协议:快速,效率高,但是不稳定,容原创 2014-12-29 10:13:58 · 695 阅读 · 0 评论 -
设计模式之三个工厂
在学习设计模式的过程中,看到了三个模式很相似的名称,这一篇博客,就拿它们在一起说说。首先,这三个模式的名称分别是简单工厂、工厂方法和抽象工厂模式。对于前两个模式,感觉还比较好理解,抽象工厂模式真的很糊涂。也许,等这篇博客完工后,自己对它会更亲密些了。首先说第一个简单工厂模式。从类型上来说,它应该属于创建型模式,但它并不包含在上篇23种模式总结的范围之中。至于为什么,自己也不清楚。这也就让自己想原创 2014-12-29 10:09:28 · 519 阅读 · 0 评论 -
Process进程、Thread线程
前台线程和后台线程InvokeHelper:跨线程访问/修改主界面控件方法、属性C#线程用法及跨线程访问[csharp] view plaincopyusing System; using System.Collections.Generic; using System.Linq; using System.Text;原创 2014-12-29 10:15:10 · 644 阅读 · 0 评论 -
java运算符与表达式
1. 算术运算符与算术表达式(1) 加减运算符 +,-.例如 2+39,908.98-23等.加减运算符是双目运算符,即连接两个操作元的运算符.加减运算符的结合方向是从左到右.例如: 2+3-8,先计算2+3,然后再将得到的结果减8.加减运算符的操作元是整型或浮点型数据,加减运算符的优先级是4级.(2) 乘,除和求余运算符 *,/,%.例如 2*39 908.98/23等.*,/,原创 2015-01-14 09:43:12 · 869 阅读 · 0 评论 -
java中Comparator的用法
在java中,如果要对集合对象或数组对象进行排序,需要实现Comparator接口以达到我们想要的目标。 接下来我们模拟下在集合对象中对日期属性进行排序一、实体类Steppackage com.ljq.entity;/** * 运号单流程 * * @author Administrator * */public class Step{原创 2014-12-31 19:27:21 · 611 阅读 · 0 评论