1、对于synchronized方法和synchronized块,一个线程访问时,其他线程可以访问此类的非synchronized方法或块,不能访问其他带synchronized的方法或块。 举例如下: synchronized块: public class Thread2 { public voi ...
分类:
编程语言 时间:
2016-08-30 16:00:11
阅读次数:
213
导语: 接口和内部类为我们提供了一种将接口和实现分离的更加结构化的方法。 Java关键字这个事实表明人们认为这些思想很重要,以至于要提供对它们的直接支持。 1.抽象类 第八章中的Instrument乐器类中直接调用其方法会出错。因为Instrument的目的是为实现它的子类提供一个通用的接口。目的是 ...
分类:
其他好文 时间:
2016-08-21 12:22:52
阅读次数:
138
什么是变量?变量用于指代内存中的一块存储区域;必须要有特定的数据类型,不同的数据类型表示不同的数据存储结构——>数据类型决定了内存区域的大小能放什么数据 变量命名必须以字母、$或者_开头,后面可以跟数字、字母、_和$,不能是Java关键字和保留字 变量必须声明并且赋值之后才能使用——>变量声明的时候 ...
分类:
编程语言 时间:
2016-08-21 00:34:34
阅读次数:
159
1、标识符的概念标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。2、标识符的组成1、标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含@、%、空格等其它特殊字符,不能以数字开头。2、标识符不能是Java关键字和保留字(Java预留的关键字,..
分类:
编程语言 时间:
2016-08-17 23:17:55
阅读次数:
200
Keywords transient 序列化保存时,排除不想保存的字段时候用这个关键字修饰。 final final修饰的类不能被继承,final修饰的方法不能被重写,final修饰的字段不能被重新赋值。 ...
分类:
编程语言 时间:
2016-08-05 19:26:50
阅读次数:
134
一.运算符:优先级,结合性 一句话总结:点号自反非,算关逻赋移。 二.java关键字 instanceof 实例 volatile 易失 super 父类,超类 transient 短暂 synchronized 线程,同步 strictfp 严格,精准 package 包 throws 声明一个异 ...
分类:
编程语言 时间:
2016-07-19 09:45:46
阅读次数:
188
1、用static修饰符修饰的变量和方法不属于任何一个类的具体对象,而专属于类。 2、static方法是类方法,但可以被所有对象所访问。 3、static方法内部的代码,只能访问类中的static变量或方法,不能访问类中的非static变量或方法,但非static方法(对象方法)可以访问static ...
分类:
编程语言 时间:
2016-07-11 18:44:27
阅读次数:
152
Java关键字final、static使用总结 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是 ...
分类:
编程语言 时间:
2016-07-08 23:20:11
阅读次数:
249
根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 注意:父类的private成员方法是不能被子类方法覆盖的,因此private类型的方法默认是final类型的。 1. fin ...
分类:
编程语言 时间:
2016-07-05 13:58:20
阅读次数:
308
1、问题描述首先,需要解析的Json数据类似于下面的格式:{
ret: 0,
msg: "normal return.",
news:
[
{
id: "NEW2016062800875700",
from: "腾讯新闻客户端",...
分类:
移动开发 时间:
2016-06-29 11:14:16
阅读次数:
348