随笔分类 -  java

在java学习中比较重要的概念原理和java使用中遇到的问题和解决方案。
finally语句并不是永远都会执行到
摘要:在java多线程中,如果一个线程被设置为后台线程,即:setDaemon(true),那么该线程run方法中的finally语句可能会因为jAVA非后台线程全部结束而不执行该线程的finally语句。 阅读全文

posted @ 2014-06-04 10:28 不会熬夜的程序员 阅读(202) 评论(0) 推荐(0)

java中的多线程
摘要:转载:http://www.cnblogs.com/rollenholt/archive/2011/08/28/2156357.html补充:1、为什么调用start方法而不调用run方法,《java核心思想(卷I)》上面讲到,线程具有6个状态:创建、可运行、等待、阻塞、计时等待和终止状态。当调用s... 阅读全文

posted @ 2014-05-31 19:58 不会熬夜的程序员 阅读(175) 评论(0) 推荐(0)

php5.4.3如何连接sqlServer 2008 r2
摘要:php5.4.3如何连接sqlServer 2008 r21、下载 ntwdblib.dll,(http://yunpan.cn/QiRkGyLH2YYJy (提取码:edfc)),拷贝到 php安装路径的根目录下 和 Apache服务器安装路径的bin文件夹下;2、下载sqlsrv相关文件,(ht... 阅读全文

posted @ 2014-05-14 22:06 不会熬夜的程序员 阅读(831) 评论(0) 推荐(1)

Eclipse中创建CORBA测试程序
摘要:Eclipse中创建CORBA测试程序1、在Eclipse里面新建java项目,Projectlauyout选择Createseparatesourceandoutputfolders2、右击项目名,选择buildpath—>configure build path,在弹出的的对话框点击add ex... 阅读全文

posted @ 2014-05-12 11:31 不会熬夜的程序员 阅读(617) 评论(0) 推荐(0)

Eclipse中配置CORBA环境
摘要:Eclipse中配置CORBA环境1、下载openORB项目包和ORBStudio772项目包:http://yunpan.cn/QirGePvNijbGI (提取码:ea9b)2、解压上面的压缩文件之后,把orbstudio/plugins文件夹里面的ORBStudio_7.7.7.jar文件拷到... 阅读全文

posted @ 2014-05-12 11:25 不会熬夜的程序员 阅读(452) 评论(0) 推荐(0)

java流
摘要:Java流操作有关的类或接口:Java流类图结构:流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。IO流的分类根据处理数据类型的不同分为:字符流和字节流根据... 阅读全文

posted @ 2014-05-07 11:47 不会熬夜的程序员 阅读(307) 评论(0) 推荐(0)

java实现POP3邮件客户端
摘要:java实现POP3邮件客户端完整项目包:http://yunpan.cn/QiVGqacT6uNAj (提取码:05b4)第一步:利用socket编程,在客户端与服务器端之间建立TCP连接,POP3默认端口号为110;第二步:通过pop3定义的各种命令,用户可以操作自己的邮箱。注:POP3协议中有... 阅读全文

posted @ 2014-05-07 10:41 不会熬夜的程序员 阅读(8462) 评论(1) 推荐(0)

java实现web服务器
摘要:java实现web服务器参考:http://jingyan.baidu.com/article/48206aeafba520216ad6b3e0.html完整项目代码:http://yunpan.cn/QiJTQAhyIbzKd (提取码:4f0e)首先上代码: 1 /** 2 * @auth... 阅读全文

posted @ 2014-05-05 21:49 不会熬夜的程序员 阅读(4617) 评论(0) 推荐(0)

java 中的 long
摘要:java 中的 long注意:小写的long是基础类型,大写的Long是对象类型。int类型转换为long是向上转换,可以直接进行隐式转换,但由long类型转换为int类型是向下转换,可能会出现数据溢出情况。long转换到int主要以下几种转换方法,供参考:一、强制类型转换long ll = 300... 阅读全文

posted @ 2014-04-17 11:54 不会熬夜的程序员 阅读(784) 评论(0) 推荐(0)

java数组的一些笔记
摘要:java数组java数组的基本知识就不说了,说一些小的知识点。1、java数组的拷贝数组的拷贝分为数组对象拷贝和数组值拷贝。数组对象拷贝,也就是讲一个数组对象的地址赋值给另外一个对象。比如:int[] a = new int[10];int[] b = a;此时也就是把数组a的首地址赋给了b,是a和... 阅读全文

posted @ 2014-04-16 21:52 不会熬夜的程序员 阅读(218) 评论(0) 推荐(0)

Math.radom()函数获取随机数组
摘要:Math.radom()函数获取随机数组Math.radom()函数返回的是大于或等于0.0且小于1之间随机的double数。利用Math.radom()函数获取随机整数数组的方法:1 int[] source = new int[20];2 3 //获取随机数组4 ... 阅读全文

posted @ 2014-04-15 22:18 不会熬夜的程序员 阅读(1006) 评论(0) 推荐(0)

java中交换两个基本数据类型的变量函数swap怎么写
摘要:java中交换两个基本数据类型的变量函数swap(int[] source,int i,int j) java中函数的参数传递机制是:基本数据类型采用值传递,对象采用传引用。因此,如果要写一个交换两个int型变量数值的函数,还真是有点不方便,必须采用一个数组对象来作为辅助,具体实现如下:1 ... 阅读全文

posted @ 2014-04-15 22:05 不会熬夜的程序员 阅读(3836) 评论(0) 推荐(0)

java枚举类型
摘要:public class TestEnum { /*最普通的枚举*/ public enum ColorSelect { red, green, yellow, blue; } /* 枚举也可以象一般的类一样添加方法和属性,你可以为它添加静态和非静态的属... 阅读全文

posted @ 2014-04-15 15:30 不会熬夜的程序员 阅读(239) 评论(0) 推荐(0)

Java大数类
摘要:http://wenku.baidu.com/link?url=YADsL_Rfwu0UskIxt9MrHnsyux8CJncEdBSV3b41wQypQlEtx9afd_pNh0OqpCWWbV0Vo9EH-y5PcJOtlPhjvav5IQjF1BrEPCqRG8_qccK 阅读全文

posted @ 2014-04-15 15:24 不会熬夜的程序员 阅读(196) 评论(0) 推荐(0)

java中String常量的存储原理
摘要:java中String常量的存储原理从一个博客上看到的6个题,先看看吧,如果都会了,这部分的知识就掌握的不错啦!输出结果在代码注释后面:test1:package StringTest;public class test1 {public static void main(String... 阅读全文

posted @ 2014-04-15 10:24 不会熬夜的程序员 阅读(1069) 评论(0) 推荐(1)

java运行时内存分配详解
摘要:java程序运行时内存分配详解一、基本概念 每运行一个java程序会产生一个java进程,每个java进程可能包含一个或者多个线程,每一个Java进程对应唯一一个JVM实例,每一个JVM实例唯一对应一个堆,每一个线程有一个自己私有的栈。进程所创建的所有类的实例(也就是对象)或数组(指的是数组的本身,... 阅读全文

posted @ 2014-04-13 18:13 不会熬夜的程序员 阅读(32275) 评论(7) 推荐(26)

导航