会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
郇正之
CnBlogs
Home
New Post
Contact
Admin
Subscription
2016年6月17日
线程学习1
线程 是程序中的执行线程。Java 虚拟机允许应用程序并发地运行多个执行线程。 同步监视器,1,不可以是基本数据类型 2,可以是任意的引用数据类型,但是引用数据类型的引用是不可变花的,内容可以改变。 3,如果多个代码块使用了同一个监视器,一个里面进行了锁定,则其他的线程都不可以访问 程序的运行结果是
Read More
posted @ 2016-06-17 11:06 郇正之
Views(118)
Comments(0)
Diggs(0)
2016年6月16日
将一个目录里的所有目录和文件复制到另一个文件夹
package com.io.datain; import java.io.*; public class TestCopay1 { public static void main(String[] args) throws IOException { File file = new File("D:/Java/20160516-day1"); File file1 = ne...
Read More
posted @ 2016-06-16 21:29 郇正之
Views(864)
Comments(0)
Diggs(0)
2016年6月6日
Java程序员容易犯的常见十大错误转)
1. Array 转 ArrayList 一般开发者喜欢用: Arrays.asList() 会返回一个ArrayList,这是Arrays里内嵌的一个私有静态类,而并不是java.util.ArrayList类 java.util.Arrays.ArrayList 有set(), get(), c
Read More
posted @ 2016-06-06 11:18 郇正之
Views(275)
Comments(0)
Diggs(0)
Java 中的 String 为什么是不可变的?(转)
什么是不可变对象? 众所周知, 在Java中, String类是不可变的。那么到底什么是不可变的对象呢? 可以这样认为:如果一个对象,在它创建完成之后,不能再改变它的状态,那么这个对象就是不可变的。不能改变状态的意思是,不能改变对象内的成员变量,包括 基本数据类型的值不能改变,引用类型的变量不能指向
Read More
posted @ 2016-06-06 10:36 郇正之
Views(184)
Comments(0)
Diggs(0)
2016年6月5日
Java内部类的使用小结(转)
内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。 *内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功,
Read More
posted @ 2016-06-05 17:19 郇正之
Views(157)
Comments(0)
Diggs(0)
2016年5月30日
Java多线程学习(吐血超详细总结)转
目录(?)[-] 本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。 首先讲一下进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。 线程:同一类线程共享代码和数据空
Read More
posted @ 2016-05-30 20:16 郇正之
Views(113)
Comments(0)
Diggs(0)
2016年5月27日
java内存分配和String类型的深度解析(转)
一、引题 在java语言的所有数据类型中,String类型是比较特殊的一种类型,同时也是面试的时候经常被问到的一个知识点,本文结合java内存分配深度分析 关于String的许多令人迷惑的问题。下面是本文将要涉及到的一些问题,如果读者对这些问题都了如指掌,则可忽略此文。 1、java内存具体指哪块内
Read More
posted @ 2016-05-27 18:37 郇正之
Views(142)
Comments(0)
Diggs(0)
2016年5月25日
Java数组操作的10大方法(转)
0、定义一个Java数组 第一种是定义了一个数组,并且指定了数组的长度,我们这里称它为动态定义。 第二种和第三种在分配内存空间的同时还初始化了值。 1、打印Java数组中的元素 这里的重点是说明了Java中数组的引用和值得区别,第三行直接打印intArray,输出的是乱码,因为intArray仅仅是
Read More
posted @ 2016-05-25 19:18 郇正之
Views(173)
Comments(0)
Diggs(0)
公告