java
LinuxG_G
90年程序员,坐标深圳某IT公司。对新技术充满兴趣,使用的编程语言:C/C++,python, Linux shell;
熟悉常见数据结构及算法,Linux编程,了解java,Android开发。
技能库:
STL, python, 多线程编程, TCP/IP, Linux shell
java, android, 数据库
爱好运动,兴趣比较广泛:basketball,badminton,swim,running等
博客主要用Github 及 csdn,欢迎交流。
联系方式:qq 754860961
展开
-
Java学习之HashMap: 如何正确实现Map的entrySet()方法
转载链接:http://410063005.iteye.com/blog/1676845通过继承AbstractMap我们可以很容易实现自己的Map,我们只需要实现唯一的抽象的entrySet()方法。 以下是来自《Jav编程思想》(第四版第17章的例子),继承AbstractMap实现了自己的SlowMap。 另外还应该注意, 如果要创建自己的Map,还必须同时定义Map.Entry转载 2016-05-22 18:06:25 · 1049 阅读 · 0 评论 -
Java反射机制
反射机制:可以在运行时检查给定类的方法,并返回方法名,即运行时知道类的信息,编译期不需要。典型应用场景:对象序列化和javaBean相关类:Class类与java.lang.reflect类库,该类库包含了Field、Method以及Constructor类。这些类型的对象是由JVM在运行时创建的,用于表示未知类里对应的成员。这样你就可以使用Constructor对应的newInsta原创 2016-07-09 22:11:43 · 414 阅读 · 0 评论 -
java SE7 概要图
Description of Java Conceptual Diagram : http://docs.oracle.com/javase/7/docs/java documents Downloads : http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.htm原创 2016-07-06 23:12:40 · 677 阅读 · 0 评论 -
如何修改jar包中的class文件
java中使用jar工具将一系列的.class文件打包成jar包,供其他java程序使用。有时候我们会面临着查看及修改jar包中.class文件的内容,如何操作请看下文:查看jar包的内容: 这个可以使用jd-gui、luyten反编译得到源码xxx.java,方便看到整个jar包的结构。另外,使用jar命令可以将jar包解压出来:jar xvf xxx.jar(具体用法可以查看jar he原创 2018-01-17 22:20:40 · 7053 阅读 · 0 评论