![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java扫盲
郭龙_Jack
这个作者很懒,什么都没留下…
展开
-
Java集合类详解1
http://blog.csdn.net/softwave/article/details/4166598 集合类说明及区别 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collecti转载 2015-01-17 19:46:20 · 436 阅读 · 0 评论 -
java并发编程-基础原理
并发编的挑战 上下文切换(并行不一定比串行快) 时间片是CPU分配给各个线程的时间,一般是几十毫秒。因为时间片非常短,所以CPU通过不停地切换线程执行,达到多个线程同时执行的效果 CPU通过时间片分配算法来循环执行任务,当前任务执行一个时间片后会切换到下一个任务。但是,在切换前会保存上一个任务的状态,以便下次切换回这个任务时,可以再加载这个任务的状态。所以任务从保存到再加载的过程就是一次上下转载 2017-09-24 17:18:13 · 236 阅读 · 0 评论 -
Java 理论与实践: 正确使用 Volatile 变量
http://www.ibm.com/developerworks/cn/java/j-jtp06197.html Java 理论与实践: 正确使用 Volatile 变量 volatile 变量使用指南 Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差转载 2015-06-02 15:07:11 · 360 阅读 · 0 评论 -
内存泄露和内存溢出
http://wade6.iteye.com/blog/1842907 虽然jvm可以通过GC自动回收无用的内存,但是代码不好的话仍然存在内存溢出的风险。 最近在网上搜集了一些资料,现整理如下: —————————————————————————————————————————— 一、为什么要了解内存泄露和内存溢出? 1、内存泄露一般是代码设计存在缺陷导致的,通转载 2015-08-06 17:15:36 · 403 阅读 · 0 评论 -
JAVA实现FTP
http://orange5458.iteye.com/blog/1883843 1.关于FTP FTP:File Transfer Protocol,文件传输协议,是TCP/IP网络上两台计算机传送文件的协议,是在TCP/IP网络和INTERNET上最早使用的协议之一,它属于网络协议组的应用层。 1)主要功能 提供文件的共享(计算机程序 / 数据); 支持间接使用远程计算机;转载 2015-08-04 08:58:39 · 513 阅读 · 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 · 2428 阅读 · 0 评论 -
eclipse.ini配置eclipse的启动参数
blog.csdn.net/chosen0ne/article/details/6885350 Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$ECLIPSE_HOME 没有被定义,则Eclipse安装目录下的默认eclipse.ini会生效。 eclipse.ini是一个文本文件,其内容相当于在Eclipse运行时添加到 Eclipse.exe之后的命转载 2015-06-03 10:09:46 · 699 阅读 · 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 · 416 阅读 · 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 · 2412 阅读 · 0 评论 -
Java 集合类详解2
http://www.cnblogs.com/xwdreamer/archive/2012/05/30/2526822.html 0.参考文献 http://blog.csdn.net/liulin_good/article/details/6213815 1.java集合类图 1.1 1.2 上述类图中,实线边框的是转载 2015-01-17 19:50:51 · 433 阅读 · 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 · 578 阅读 · 0 评论