自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HYM BLOG

人生-java-人生-java....一段历程

  • 博客(16)
  • 收藏
  • 关注

原创 main函数和thread线程类的初步理解

首先,复制了一下网络上一些关于main()函数的资源:JAVA中的主函数是我们再熟悉不过的了,相信每个学习过JAVA语言的人都能够熟练地写出这个程序的入口函数,但对于主函数为什么这么写,其中的每个关键字分别是什么意思,可能就不是所有人都能轻松地答出来的了。我也是在学习中碰到了这个问题,通过在网上搜索资料,并加上自己的实践终于有了一点心得,不敢保留,写出来与大家分享。  主函数的一般写法如下

2012-12-29 17:54:59 3720

原创 java中线程的生命周期

多线程:如一个以上的线程同步执行,线程管理工作便显得非常的重要。有些线程必须安排在某些线程之后才能执行,有些线程则必须让它小睡片刻,或者先暂停后执行,在等待其他的线程唤醒它。线程的生命周期:新创建的线程:线程在产生时候便马上进入到这个状态,也就是说,当用new 关键字创建线程对象的时候,线程所处的状态就是这种状态,但是此时系统并不会配置资源,直到调用start()启动线程的时候才会

2012-12-28 22:34:54 795

原创 java多线程-用对象锁的方式控制线程同步

java多线程操作同一块内存数据的时候,就可能造成数据混乱,也就是常用的线程安全问题。初步的一个解决方案是通过synchronized关键字来解决问题。先看下面的连个例子:public class ThreadSychronizedTest { /**  * 线程操作以及加上对象锁-ThreadSychronizedTest1对比  */ public static voi

2012-12-23 19:20:28 1046

原创 冒泡排序-java源码

冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了最后。在第二趟:仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再小于第2个数),

2012-12-20 21:33:54 857

原创 java设计模式之单例模式

简单的说single模式就是一个类,在系统中要么没有实例,要么就最多就只有一个实例!那么单例模式的设计思想的目的是什么呢?就是为了某些情况下,系统的需求只要该类的实例,比如说对于数据的连接,只需要一个数据连接的实例,然后进行不同的操作就行了。所以自始至终只要一个实例对象就行了。同时也为了避免造成不必要的内存开销。下面贴上我自己写的单一实例的代码:package designModle;

2012-12-12 19:52:22 902

原创 判断一个二叉树是另一个二叉树的子…

题目描述:如何判断一个二叉树是否是另一个的子结构?比如:2/ \9 8/ \ /2 3 5/6有个子结构是9/ \2 32、分析问题:有关二叉树的算法问题,一般都可以通过递归来解决。那么写成一个正确的递归程序,首先一定要分析正确递归结束的条件。拿这道题来讲,什么时候递归结束。第二个二叉树root2为空时,说明root2是第一棵二叉树的roo

2012-12-12 19:52:20 1591 2

原创 树和二叉树

注:树的定义是递归原理的定义,也就是树种还有子树,那么到底什么是递归呢?程序调用自身的编程技巧称为递归(recursion),在数学函数中在函数自身又调用自身的类似的解决问题的方法就称为递归原理。1.树树是有n个节点的有限集合。(1)在一棵任意非空树种,有且只有一个节点为根节点。(2)当n>1时,其余节点可以分为n个互不相交的有限集合,且每一个集合又构成树,成为根节点的子树。树的四种

2012-12-12 19:52:18 877

原创 java的反射机制

1.什么是反射机制? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。简而言之,就是只要给定类的名字,在运行状态下可以通过反射机制获取类或者对象的所有信息,包括属性和方法。ps:动态语言:程序运行时,可以改变程序的结构,变量类型,

2012-12-12 19:52:16 789

原创 Java平台的三个版本(转载)

随着Java技术的不断发展,它根据市场进一步细分为:针对企业网应用的J2EE(Java 2 EnterpriseEdition)、针对普通PC应用的J2SE(Java 2 StandardEdition)和针对嵌入式设备及消费类电器的J2ME(Java 2 Micro Edition)三个版本。本文就SunONE的Java核心应用——J2SE/J2EE/J2ME作一些介绍。简单地说:Jav

2012-12-12 19:52:14 1771

原创 js中类型null和undefined的区别

null这是一个对象,但是为空。因为是对象,所以 typeof null 返回 'object' 。null 是 JavaScript 保留关键字。null 参与数值运算时其值会自动转换为 0 ,因此,下列表达式计算后会得到正确的数值:    表达式:123 + null    结果值:123    表达式:123 * null    结果值:0undefined  undefin

2012-12-12 19:52:09 938

原创 提高c#随机数random产生随机函数的…

提高c#随机数random产生随机函数的随机性用C#的Random函数连续的生成随机数,会发现结果往往都是一个值。原因就是Random函数需要一个种子,人为指定的方式是Random(i),如果没有明确指定种子的话,系统会自动用当前系统时间作为种子。如果程序执行过快就会造成,种子一样的情况,这时候产生的随机数就是同一个值。解决方案如下:Random类是一个产生伪随机数字的类,它的构造

2012-12-12 19:52:07 1658

原创 javascript中的隐式类型转换

如果把通过函数或方法调用,明确的将某种类型转换成另一种类型称为显示转换 ,相反则称为隐式类型转换。google和维基百科中没有找到“显示类型转换”,“隐式类型转换”的字眼。暂且这么称呼。一、 运算中存在的隐式类型转换1, “+”运算符var a =11, b = '22';var c =a + b;12var a =11, b = '22';

2012-12-12 19:52:05 754

原创 如果没有鼠标全用键盘操作电脑

单独按Windows:显示或隐藏 “开始”功能表  Windows+BREAK:显示“系统属性” 对话框  Windows+D:显示桌面  Windows+M:最小化所有窗口  Windows+Shift+M:还原最小化的窗口  Windows+E:开启“资源管理器”  Windows+F:查找文件或文件夹  Windows+CTRL+ F:查找电脑  Window

2012-12-12 19:52:03 2107

原创 html中颜色的三种不同表示方法

在HTML中颜色有3中表示方式,最常用的是6位16进制的代码表示法。如bgcolor=#ff0000;其中#只是表示使用6位16进制的颜色代码声明颜色。代码的头两位即ff表示三原色中的红色,范围当然是16进制的00-ff,中间两位即00表示绿色,最后两位即00表示蓝色,00表示没有颜色,ff表示颜色最强。所以000000表示黑色,ffffff表示白色,同样ff0000表示纯红色,00ff00表示纯

2012-12-12 19:51:59 18713

原创 win7设置自动关机

首先在“开始”菜单点击“运行”,输入“at xx:xx shutdown-s”可以实现定时关机,xx:xx指的是具体关机时间。还可以输入“shutdown.exe -s -txx”。xx指的是欲多久后关机的秒数。如果运行程序后想取消,则输入“shutdown-a”即可(注意以上输入时不包括引号)。比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutd

2012-12-12 19:51:56 892

原创 css中class属性和id属性的样式文件…

其中标准单元格元素,html的表格有两类单元格:表头单元由创建;标准单元由创建td元素的字体一般显示为正常字体且左对齐CLASS属性用于指定元素属于何种样式的类。例如,样式表可以加入punk和warning类:.punk { color: lime; background: #ff80c0 }P.warning { font-weight: bolder; color: red; bac

2012-12-12 19:51:52 1956

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除