- 博客(13)
- 收藏
- 关注
原创 Android(探究活动)
上一章,已经创建了第一个Android项目,现在来学习Android的活动。2.1 活动是什么?活动(Activity)是最容易吸引用户的地方,它是一种可以包含用户界面的组件,主要用于跟用户进行交互,一个应用程序中可以有零个或多个活动,但不包含活动的应用程序就很少,比如说支付宝的快捷支付服务就是这样的程序。2.2活动的基本用法手动创建一个活动,上一章的HelloWorldActivity是
2016-12-23 00:19:39 347
原创 java
多线程第二种实现方式的好处是什么?实现了Runnable接口,比如一个student类继承了Person类,又实现了runnable接口,Runnable仅仅是将线程任务进行了对象的封装。 Runnable r = new Student(); Thread t = new Thread(r); 实现Runnable接口的好处:
2016-12-22 15:44:50 254
原创 c语言,循环的应用
f(n) = 1 + 1/2 + ……+1/n int n; int i; double sum = 0.0; scanf("%d",&n); n = 10; for(i=1;i<=n;i++){ sum += 1.o/i; } printf("f(%d)=%f",n,sum); return 0;如果是f(n)
2016-12-19 00:45:29 423
原创 线程状态
线程的状态被创建new Thread运行 正在执行中,具备cpu的执行资格同时具备cpu的执行权。 消亡冻结 从运行到冻结是释放了执行权和执行资格。wait() 、notify()。sleep()临时阻塞状态 具备cpu的执行资格 不具备cpu的执行权多线程的最大特点就是随机性。二、多线程的安全问题 1,线程任务中在操作共享的数据
2016-12-17 23:19:49 183
原创 java多线程(第二种方式)
实现runnable接口。 class Demo implements Runnable{ private String name; Demo(String name){ this.name = name; } public void run(){ for(int x=1;x<=2
2016-12-17 22:04:00 290
原创 java(多线程)
一、多线程概述先了解进程。 进程:正在进行中的程序(严格讲是一个应用程序启动后在内存中分配的那片空间,比如说启动QQ,)。 线程:进程中的一个执行单元,一个线程中可以有多个线程(至少一个),这个程序就称为多线程程序。 程序启动了多线程,有什么应用? 可以实现多部分程序同时执行,也叫并发执行。进程其他定义 进程是
2016-12-17 18:42:28 182
原创 c语言(循环)
用一角、两角、五角这三种面值的钱组合成若干元。 #include <stdio.h> int main(){ int x=2; int one,two,five; for(one=1;one<x*10;one++){ for(two=1;two<x*10/2;two++){ for(
2016-12-17 15:44:46 294
原创 c语言(判断素数)
int x; printf("请输入x的值:%d",x); int i; int isPrime; for(i = 2,i < x;i++){ if(x % i == 0){ isPrime = 0; break;//跳出循环 } } if(isPrime == 1){
2016-12-15 16:49:48 571
原创 c语言(循环)
循环求积,或者求和 求积: int n; scanf("%d",&n); int fact = 1; int i = 1; for(i = 1;i <= n,i++){//用到了for循环 fact *= i; } printf("%d!=%d\n",n,fact); return 0;求和: int n;
2016-12-15 15:40:07 423
原创 c语言(数位数)
循环小程序,数位数小程序 例如:输入一个整数,输出它的位数 int x; int n = 0;//n用来记录位数 scanf("%d",&X); n++; x /= 10; while(x > 0){ n++; x /= 10; } printf("%d",n); return 0;
2016-12-15 15:14:39 2168
原创 c语言
找零小程序改进int main{ int price = 0; int bill = 0; printf("请输入金额:"); scanf("%d",&price); printf("请输入票面:%d",bill); scanf("%d",&bill); if(bill > price){ printf("找您%d元",bill
2016-12-15 12:37:20 260
原创 c语言小程序
计算两个数平均值int a,b;scanf("%d %d",&a,&b);double c = (a + b) / 2;printf("%d和%d的平均值为:",a,b,c);运算符优先级: 单目运算符很高,算术运算符次之,再赋值运算符。交换小程序,比如交换两个整数的值int a,b;a = 3;b = 4;int temp = a;a = b;b = temp;
2016-12-14 22:30:35 391
原创 c语言基础
一、辗转相除法#include <stdio.h>int main(){ int u = 32; int v = 26; while(v != 0){ int temp = u % v; u = v; v = temp; } printf("%d",u); return 0; }辗转相除法,可以求两个数的最
2016-12-14 16:24:45 424 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人