java对转义字符没有提供任何特殊处理。编译器在将程序解析成各种符号之前,先将 Unicode转义字符转换成为它们所表示的字符[JLS 3.2]
分类:
编程语言 时间:
2016-01-13 10:51:30
阅读次数:
167
java对转义字符没有提供任何特殊处理。编译器在将程序解析成各种符号之前,先将 Unicode转义字符转换成为它们所表示的字符[JLS 3.2]阅读笔记
分类:
编程语言 时间:
2016-01-13 10:49:12
阅读次数:
158
本文是依据JAVA解惑这本书,做的笔记。电子书见:http://download.csdn.net/detail/u010378705/7527721谜题76将线程的启动方法start(),写成了run();PS:管程(monitor)锁有待进一步理解。谜题77线程中锁的问题。理解不深刻。谜题78反...
分类:
编程语言 时间:
2016-01-02 10:20:30
阅读次数:
176
一. 表达式之谜二. 字符之谜三. 循环之谜谜题24byte是有符号的,范围是-128 - 127。而0x90是int类型。比較的时候。不相等。假设想让其相等,须要进行类型转换:(byte & 0xff) 或者 (byte)0x99。谜题25自增运算符对循环的影响。j = j++。先赋值。谜题26I...
分类:
编程语言 时间:
2015-12-28 10:30:47
阅读次数:
269
java解惑之常常忘记的事2012-10-17 18:38:57|分类:JAVA|标签:基础知识软件开发|举报|字号订阅针对刚接触java的菜鸟来说,java基础知识都是我们必须认真学习的,但是在工作过几年时间的老鸟来说,有时候也会对java的基础知识产生疑问,对于这种不确定,并且很容易混淆的知识点...
分类:
编程语言 时间:
2015-09-17 23:03:19
阅读次数:
208
在《Java解惑》上面看到第八十三例--诵读困难者,要求使用非反射实现单例对象的拷贝。查阅了部分资料,先实现通过反射拷贝对象。1. 编写需要被拷贝的对象Personpackage com.scl.j2se.reflectjavabean;public class Person{ public ...
分类:
编程语言 时间:
2015-09-05 16:16:28
阅读次数:
177
??
摘选自《Java解惑》一书,之前整理了部分,一直没看完,最近为了督促自己每天读点这本书,决定一天至少更新一个谜题的内容,欢迎讨论。
欢迎关注技术博客http://blog.sina.com.cn/u/1822488043
Java解惑读书笔记
谜题1:奇数性
取余操作的定义:
( a / b ) * b + ( a % b ) = a
其中(a/b)是java运算的结果...
分类:
编程语言 时间:
2015-08-18 01:20:05
阅读次数:
455
Given a range [m, n] where 0
For example, given the range [5, 7], you should return 4
题意:求[m,n]之间所有数的按位与
初看之下,觉得太简单不过了,直接依次遍历
public class Solution {
public int rangeBitwiseAnd(int m,...
分类:
其他好文 时间:
2015-04-20 11:21:01
阅读次数:
585
覆写(override)
一个实例方法可以覆写(override)在其超类中可访问到的具有相同签名的所有实例方法[JLS 8.4.8.1],从而能动态分派(dynamic dispatch);换句话说,VM将基于实例的运行期类型来选择要调用的覆写方法[JLS 15.12.4.4]。覆写是面向对象编程技术的基础,并且是唯一没有被普遍劝阻的名字重用形式:
class Base {
...
分类:
编程语言 时间:
2015-04-17 14:03:59
阅读次数:
151
import java.util.*;
public class Sixty{
public static void main(String[] args){
String s = "sur,hs dg,fdg, d ,fd, d,d,dasg,ds";
String[] t = s.split(",\\s*");...
分类:
编程语言 时间:
2015-04-17 11:45:33
阅读次数:
196