- 博客(4)
- 收藏
- 关注
原创 【java】关于interface成员变量的修饰符
同学说,interface只能被public static final修饰,但是我记得的看书说确实默认的修饰符是它们三个,也就是说你可以自己指定修饰符比如private什么的。现在就来做个实验看看到底什么情况。首先,来看看自己添加修饰符的情况:显然如同学所说,"only public, static & final are permitted".
2016-04-20 09:53:02 4404 1
原创 【java】foreach是如何实现的?
1.正文因为想要了解编译器是如何实现foreach功能的,就先写一个foreach循环,看看字节码长啥样。public class ForEach { List list; public void display1(){ for(String s : list){ System.out.println(s); } }}
2016-04-06 22:53:57 5178
原创 【jdk1.8】PriorityQueue源码分析
#优先级队列内部维护了一个堆的数据结构1. 成员变量 /** * 底层维护一个数组,其中queue[n]的左右两个孩子分别是 * queue[2*n+1]和queue[2*(n+1)](因为是从零开始的)。 * 最高优先级即比较后最小的元素在队首queue[0]。 */ transient Object[] queue;
2016-04-03 22:18:33 414
原创 【Java网络编程】Socket的使用
1. Server.javaimport java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;public c
2016-04-03 16:32:53 340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人