Seachal的博客

书写为了更好的思考,勤于总结善于思考,不断融汇贯通。欢迎各位朋友留言交流!https://github.com/seachal...

Java关键字 this (this.实例成员;this()),以及Android中内部类中的中的this(*.this,ClassName.this)

关键字this用于指代当前的对象。因此,类内部可以使用this作为前缀引用实例成员; this()代表了调用另一个构造函数,至于调用哪个构造函数根据参数表确定。this()调用只 能出现在构造函数的第一行。        当在内部类中使用关键字this,指的就是内部类的对象, 为了访问外层类对...

2016-05-05 22:56:45

阅读数 2707

评论数 0

Java 类的实例变量初始化的过程 静态块、非静态块、构造函数的加载顺序

java中的块分为静态块(static{})和非静态块({}),这两种的执行是有区别的: 非静态块的执行时间是:在执行构造函数之前。 静态块的执行时间是:class文件加载时执行。 static类型的属性也是在类加载时执行的。 2)、可见Java类...

2015-10-21 09:55:19

阅读数 2619

评论数 1

实现List集合中数据逆序排列

对Java 集合list 进行反转 [java] view plain copy Collections.reverse(list);     实现list集合逆序排列   当然还有复制方法 [java] ...

2017-11-08 10:37:25

阅读数 735

评论数 0

Java中有关Null的9件事

对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的麻烦,但是null仍然陪伴着Java。 ...

2017-10-23 14:49:36

阅读数 388

评论数 1

定义日期或日期和时间格式

来源:https://www.ibm.com/support/knowledgecenter/zh/SSHEB3_3.3.2/com.ibm.tap.doc_3.3.2/loc_topics/c_custom_date_formats.html 定制日期格式 您可以通过 IBM...

2017-09-28 16:11:46

阅读数 4389

评论数 2

Java日期计算之Joda-Time

转载自:http://rensanning.iteye.com/blog/1546652 侵删 Joda-Time提供了一组Java类包用于处理包括ISO8601标准在内的date和time。可以利用它把JDK Date和Calendar类完全替换掉,而且仍然能够提供很好的集成。 ht...

2017-07-28 13:38:49

阅读数 480

评论数 0

一个经典例子让你彻彻底底理解java回调机制

转载自:http://blog.csdn.net/xiaanming/article/details/8703708/  侵删 以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是...

2017-06-18 22:05:11

阅读数 470

评论数 0

为什么方法中的内部类只能访问final修饰的局部变量

今天在做一个Android的强制用户下线功能遇到一点小问题 variable 'intent' is accessed from within inner class, needs to be declared final 在内部类中访问变量“intent”,需要声明为常量 第一...

2017-06-13 21:55:22

阅读数 791

评论数 0

关于Java空指针异常的几种情况的总结(java.lang.NullPointerException)

在外文网站上看到的: 1. Calling the instance method of a null object.  2. Accessing or modifying the field of a null object.  3. Taking the length of null a...

2017-06-12 17:45:08

阅读数 50520

评论数 4

java中map里面的key按我们插入进去的顺序输出

TreeMap的顺序是自然顺序(如整数从小到大),也可以指定比较函数。但不是插入的顺序。  用LinkedHashMap吧。它内部有一个链表,保持插入的顺序。迭代的时候,也是按照插入顺序迭代,而且迭代比HashMap快。

2017-05-17 16:48:45

阅读数 7387

评论数 1

Java中@SuppressWarnings的使用

一、@SuppressWarnings("serial")是什么意思?   比如有个类实现了java.io.Serialize接口: package com.onede4.test; public class TestSerial implementsjava.io.Ser...

2017-05-17 13:35:32

阅读数 1436

评论数 0

java 字符串截取的几种方式

转载自:http://blog.csdn.net/qq_27603235/article/details/51604584 侵删 众所周知,Java提供了很多字符串截取的方式。下面就来看看大致有几种。 1.split()+正则表达式来进行截取。 将正则传入split()。返回的...

2017-05-05 16:07:10

阅读数 914

评论数 0

parameter与argument,property与attribute,这些翻译意思相近的词的区别

由于中文翻译的原因,我们在很多情况下将parameter与argument,Attribute与Property混为一谈,或者说不是很清楚它们的区别。其实它们的真实含义与具体功能还是差别比较大的: parameter:参数(形参) argument:参数(实参) property:性质 attri...

2017-03-02 11:03:42

阅读数 1457

评论数 0

java中自动生成编码

Java生成规律编码的思路 /*** * * getCommonBh:(获得通用的编号:前缀(一般是单位的前N位+当前时间(自定义格式)+格式化的sequence值:00001)). * @param prefix 编号的前缀 * @param timeFormt 日期格式...

2017-02-24 15:54:24

阅读数 6847

评论数 2

static特别用法【静态导包】——Java包的静态导入

面试我问你static关键字有哪些作用,如果你答出static修饰变量、修饰方法我会认为你合格,答出静态块,我会认为你不错,答出静态内部类我会认为你很好,答出静态导包我会对你很满意,因为能看出你非常热衷研究技术。 于是乎查找资料如下:  静态导包就是Java包的静态导入,用import ...

2017-02-23 15:19:44

阅读数 2128

评论数 1

java中如何理解多个对象共享同一个静态成员变量(多个实例的static变量会共享同一块内存区域)

最近读《研磨设计模式》对这段话不太理解: Java 中 static 的特性: „ static 变量在类装载的时候进行初始化。 „ 多个实例的 static 变量会共享同一块内存区域。 做了个例子验证一下 例子: class A { static int num = 1; priva...

2016-10-10 22:52:42

阅读数 8018

评论数 0

for (int i = 0, size = c.size(); i < size; i++)

近几天,看老大的框架,里面出现这样的语句for (int i = 0, size = c.size(); i package com.wang.test; import java.util.ArrayList; import java.util.Arrays; import ja...

2016-09-06 21:30:20

阅读数 3081

评论数 1

Java总结篇系列:Java泛型

一. 泛型概念的提出(为什么需要泛型)? 首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list...

2016-07-02 21:57:46

阅读数 482

评论数 0

java中interrupt、join、sleep、notify、notifyAll、wait详解

首先介绍一下中断概念:举个例子容易理解一点 例子:假如你正在给朋友写信,电话铃响了。这时,你放下手中的笔,去接电话。通话完毕,再继续写信。这个例子就表现了中断及其处理过程:电话铃声使你暂时中止当前的工作,而去处理更为急需处理的事情(接电话),把急需处理的事情处理完毕之后,再回头来继续原来的事情。...

2016-06-11 10:06:45

阅读数 945

评论数 0

Java io FileDescriptor介绍及使用

FileDescriptor 介绍 FileDescriptor 是“文件描述符”。 FileDescriptor 可以被用来表示开放文件、开放套接字等。 以FileDescriptor表示文件来说:当FileDescriptor表示某文件时,我们可以通俗的将FileDescriptor看成是该文...

2016-06-08 23:43:28

阅读数 6146

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭