Java扫盲
郭龙_Jack
这个作者很懒,什么都没留下…
展开
-
Java集合类详解1
http://blog.csdn.net/softwave/article/details/4166598集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollecti转载 2015-01-17 19:46:20 · 446 阅读 · 0 评论 -
java并发编程-基础原理
并发编的挑战上下文切换(并行不一定比串行快)时间片是CPU分配给各个线程的时间,一般是几十毫秒。因为时间片非常短,所以CPU通过不停地切换线程执行,达到多个线程同时执行的效果CPU通过时间片分配算法来循环执行任务,当前任务执行一个时间片后会切换到下一个任务。但是,在切换前会保存上一个任务的状态,以便下次切换回这个任务时,可以再加载这个任务的状态。所以任务从保存到再加载的过程就是一次上下转载 2017-09-24 17:18:13 · 247 阅读 · 0 评论 -
Java 理论与实践: 正确使用 Volatile 变量
http://www.ibm.com/developerworks/cn/java/j-jtp06197.htmlJava 理论与实践: 正确使用 Volatile 变量volatile 变量使用指南 Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差转载 2015-06-02 15:07:11 · 368 阅读 · 0 评论 -
内存泄露和内存溢出
http://wade6.iteye.com/blog/1842907虽然jvm可以通过GC自动回收无用的内存,但是代码不好的话仍然存在内存溢出的风险。最近在网上搜集了一些资料,现整理如下: —————————————————————————————————————————— 一、为什么要了解内存泄露和内存溢出? 1、内存泄露一般是代码设计存在缺陷导致的,通转载 2015-08-06 17:15:36 · 416 阅读 · 0 评论 -
JAVA实现FTP
http://orange5458.iteye.com/blog/18838431.关于FTPFTP:File Transfer Protocol,文件传输协议,是TCP/IP网络上两台计算机传送文件的协议,是在TCP/IP网络和INTERNET上最早使用的协议之一,它属于网络协议组的应用层。1)主要功能提供文件的共享(计算机程序 / 数据); 支持间接使用远程计算机;转载 2015-08-04 08:58:39 · 523 阅读 · 0 评论 -
java Socket 连接 FTP
import java.io.InputStream; import java.io.OutputStream; import java.net.Socket; public class FTPClient{ public static void main(String[] args) throws Exception{ Socket socket转载 2015-08-03 18:12:01 · 2435 阅读 · 0 评论 -
eclipse.ini配置eclipse的启动参数
blog.csdn.net/chosen0ne/article/details/6885350Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$ECLIPSE_HOME 没有被定义,则Eclipse安装目录下的默认eclipse.ini会生效。eclipse.ini是一个文本文件,其内容相当于在Eclipse运行时添加到 Eclipse.exe之后的命转载 2015-06-03 10:09:46 · 711 阅读 · 0 评论 -
Java中String,StringBuilder和StringBuffer的区别
http://blog.csdn.net/huaye502/article/details/6603592可以证明,字符串操作是计算机程序设计中最常见的行为。 Java对象的引用,用来操纵内存元素。例如:String s;//创建一个String类型的引用对象的引用与对象关联——初始化,例如:s = "abc";//Java语言特性,String转载 2015-01-17 19:12:32 · 431 阅读 · 0 评论 -
Java 数值溢出
java 数值计算过程中,如果计算的数值结果超过类型所表示的范围,会有如下结果:1.程序不会报错2.数值会二进制取反(下面的例子,整型最大值加1,会变成整型最小值)public class Test {public static void main(String[] args) {int i = Integer.MAX_VALUE;System.out.println("i原创 2015-01-17 19:05:04 · 2423 阅读 · 0 评论 -
Java 集合类详解2
http://www.cnblogs.com/xwdreamer/archive/2012/05/30/2526822.html0.参考文献http://blog.csdn.net/liulin_good/article/details/62138151.java集合类图1.11.2 上述类图中,实线边框的是转载 2015-01-17 19:50:51 · 443 阅读 · 0 评论 -
Java 初始化顺序
public class Parent {Parent(){//父类构造函数System.out.println("Parent constructor");}private static String parentStaticField = initParentStaticField();//父类静态成员static{//父类静态块System.out.pri原创 2015-01-17 18:25:05 · 587 阅读 · 0 评论