包装类(WrapperClass)针对原生数据类型的包装。所有的包装类都位于java.lang包下,Java中的8个包装类分别是Byte,short,integer,long,Float,Double,charactr,boolean,他们的使用方法都是一样的,可以实现原生数据类型与包装类型的双向转换数组(Array):相同类型数据..
分类:
编程语言 时间:
2016-05-20 06:25:14
阅读次数:
251
冒泡排序:1.基本思想:基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。2.publicclassbubbleSort{
pu..
分类:
编程语言 时间:
2016-05-20 06:24:04
阅读次数:
158
一、在Java中,线程的实现有2种1.继承Thread类2.实现Runable接口二、Thread类Thread类是在java.lang包中定义的,继承Thread类必须重写run()定义格式:classclassNameextendsThread{publicvoidrun(){}}publicstaticvoidmain(String[]args){
MyThreadt1=newMyThread("A");
..
分类:
编程语言 时间:
2016-05-20 06:22:35
阅读次数:
161
程序中每条语句都以换行符结束可以使用续行符(\)反斜杠将长语句分为几行wather_is_hot=1;
watherer=0;
if(wather_is_hot==1)and
(watherer==0):
print("杯子里的水是热的");有两种列外的情况下一个语句不适用反斜线也可以跨行1,单一语句可以跨行如:含有小括号中括号花括..
分类:
编程语言 时间:
2016-05-20 06:21:07
阅读次数:
238
一、Java线程具有五种基本状态1.创建状态(New):当线程对象对创建后,即进入了新建状态,如:Threadt=newMyThread();2.就绪状态(Runnable):当调用线程对象的start()方法(t.start();),线程即进入就绪状态。处于就绪状态的线程,只是说明此线程已经做好了准备,随时等待CPU调..
分类:
编程语言 时间:
2016-05-20 06:22:24
阅读次数:
283
下面我介绍两种选择排序的方法:一.选最小的或最大的(我以最小的为列)这种方法的思路为:1.在数组中选出最小的数值,放在a[0]位置。2.选出次小的放在a[1]位置。3.就这样一直选,直到排好数列。实现代码:
分类:
编程语言 时间:
2016-05-20 06:20:13
阅读次数:
164
下面我介绍两种选择排序的方法:一.选最小的或最大的(我以最小的为列)这种方法的思路为:1.在数组中选出最小的数值,放在a[0]位置。2.选出次小的放在a[1]位置。3.就这样一直选,直到排好数列。实现代码:#include<assert.h>
voidSelectSort(int*arr,intsize)
{
assert(..
分类:
编程语言 时间:
2016-05-20 06:21:38
阅读次数:
165
1、getName()取得线程名称2、currentThread()取得当前线程对象3、isAlive()判断线程是否启动4、join()线程的强行运行5、sleep()线程的休眠6、yield()线程的礼让
分类:
编程语言 时间:
2016-05-20 06:21:16
阅读次数:
287
在前面几章中,分别介绍过冒泡排序,插入排序,选择排序以及归并排序。而在介绍散列技术时,也曾介绍过桶排序、计数排序以及奇数排序。在讨论优先级队列时,也结合堆这种结构介绍过堆排序以及更为通用的锦标赛排序。这一章将学习若干种更高级的排序算法并讨论与之相关的几个衍生问题。...
分类:
编程语言 时间:
2016-05-20 06:18:48
阅读次数:
336
一.swift中的函数分为以下几类吧 1>无参无返 2>无参有返 3>有参无返 4>有参有返 5>有参多返 二.看下面几个例子吧 1>无参无返 func about() ->Void{} 也可以写成func about() ->() {} 还可以写成func about() {} 2>无参有返 fu ...
分类:
编程语言 时间:
2016-05-20 06:14:30
阅读次数:
181
1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔. 创建两个FileManager分别是a.txt和b.txt 参数需要创建一个char数组来进行回车符分割和空格分割 创建一个Fil ...
分类:
编程语言 时间:
2016-05-20 06:07:42
阅读次数:
264
一.多线程这里的东西个人觉得整体的设计灵感来自于生活,多线程的目的是为了提高程序运行的效率,映射到我们生活中,是能找到异曲同工之妙的. 二.多线程提的比较的多的概念可能就是同步和异步了,什么是同步,简单说就是前面的任务没完成的话不执行后面的任务,异步就是前面的任务就算没执行完,后面的任务也开始执行. ...
分类:
编程语言 时间:
2016-05-20 01:00:31
阅读次数:
208
这周写的有点晚了,培训的作业写得头都大了,原来以为写2天就能写完,结果自己加了点功能居然搞了4天。。。 第二天的培训内容基本在第一天的博客里就有了,提前看了下视频做了点记录,就把第二天的培训内容要点写一些吧,所以这周的笔记应该不是很多。废话不说了,开整。 上周要点基本就讲了下列表、字典和运算符之类的 ...
分类:
编程语言 时间:
2016-05-20 01:01:59
阅读次数:
220
什么是Java Core和Heap Dump Java程序运行时,有时会产生Java Core及Heap Dump文件,它一般发生于Java程序遇到致命问题的情况下。 发生致命问题后,Java进程有时可以继续运行,但有时会挂掉。 为了能够保留Java应用发生致命错误前的运行状态,JVM在死掉前产生两 ...
分类:
编程语言 时间:
2016-05-20 00:57:52
阅读次数:
317