自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 问答 (7)
  • 收藏
  • 关注

转载 Java创建线程的两个方法

Java提供了线程类Thread来创建多线程的程序。其实,创建线程与创建普通的类的对象的操作是一样的,而线程就是Thread类或其子类的实例对象。每个Thread对象描述了一个单独的线程。要产生一个线程,有两种方法: ◆需要从Java.lang.Thread类派生一个新的线程类,重载它的run()方法;  ◆实现Runnalbe接口,重载Runnalbe接口中的run()方法。  

2015-12-30 21:44:19 335

转载 Java中的String为什么是不可变的? -- String源码分析

什么是不可变对象? 众所周知, 在Java中, String类是不可变的。那么到底什么是不可变的对象呢? 可以这样认为:如果一个对象,在它创建完成之后,不能再改变它的状态,那么这个对象就是不可变的。不能改变状态的意思是,不能改变对象内的成员变量,包括基本数据类型的值不能改变,引用类型的变量不能指向其他的对象,引用类型指向的对象的状态也不能改变。 区分对象和对象的引用 对于Java

2015-12-30 21:00:44 320

转载 Java内部类详解

原文链接:点击打开链接1.成员内部类 成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形如下面的形式: class Circle { double radius = 0; public Circle(double radius) { this.radius = radius; } class Draw { /

2015-12-23 20:28:43 414

原创 最小生成树(题解) 两种解法

题目链接:点击打开链接 Prim算法: #include int n; int a[101][101]; #define INF 999999 int Prim() { int dist[101]; int v[101]={0}; int value=0; for(int i=0;i<n;i++){ dist[i] = a[0][i];

2015-12-14 21:22:29 1072

原创 算法提高 学霸的迷宫 (题解)

#include #include #include using namespace std; struct Node{ int x,y; int step; }pre[501][501]; int ans = 0; int a[501][501]; int v[501][501]={0}; int n,m; int dir[4][2]={1,0,0,1,-1,0,0,-1};

2015-12-14 21:07:49 2628

坦克大战图片版源代码

上下左右控制方向 Ctrl控制发弹 解压 导入Eclipse即可

2015-08-01

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

TA关注的人

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