自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 SystemService -- 所有系统服务的父类

SystemService – 所有系统服务的父类 系统服务的构造方法: public SystemService(Context context) {//需要传递一个Context变量来构造,SystemService又为这个context提供了get()方法 mContext = context; } 提供Context和UiContext: public final Context getContext() { return mContext; } public final

2021-09-17 13:43:43 690

原创 SystemServiceManager -- 系统服务管理者

SystemServiceManager – 系统服务管理者 SystemServiceManager(SSM)是用来管理系统运行所要用到的具体Service的(这些Service都继承于SystemService)。 SSM由SystemServer创建,可以启动系统级服务并控制SystemService的生命周期 三种方式启动系统级服务 //第一种,通过类名启动 public SystemService startService(String className) { ...;

2021-09-17 13:41:42 771

原创 SystemServer

SystemServer – Java进程启动的源头 SystemServer是系统服务,它是系统启动时调用的程序,由Native层调用并启动;SystemServer启动后创建并初始化其他manager和server。 main() SystemServer中的main()方法只有一条: public static void main(String[] args) { //表明SystemServer是运行在一个独立的线程中 new SystemServer().

2021-09-17 13:39:32 541

原创 04 控制执行流程

04 控制执行流程 一、true和flase 二、if-else 三、迭代 do-while while for:逗号操作符的使用 四、foreach语法 五、return 六、break和continue 七、Java中没有goto 但是在使用break和continue时可以指定中断的是哪一层循环。 八、switch ...

2021-04-10 19:05:33 143

原创 03 操作符

03 操作符 当然这需要先下载对应的代码包并且进行环境变量的添加。 二、使用Java操作符 +、-、*、/、= 三、优先级 四、赋值 基本数据类型的赋值:传递值 对象的赋值:实质是传递对象的引用 方法调用时参数传递依然遵循 传递基本数据类型的值,传递对象的引用。 五、算术操作符 六、自动递增和递减 七、关系操作符 ==和equals() 八、逻辑操作符 &&、||、! 注意:当逻辑操作符前面的表达式已经明显能确定运算结果时,将不会进行后面的运算 九、直接常量 十、按位操作符 十一、移位操作符

2021-04-10 18:56:15 87

原创 02 一切都是对象

一切都是对象 一、用引用操作对象 String s = new String(“00”); s是引用,通过操作引用来实现操作对象。 二、必须由你创建所有的对象 对象存储位置:寄存器、堆栈、堆、常量存储、非RAM存储 基本类型:八种基本数据类型 三、永远不需要销毁对象 对象的作用域:花括号内 四、创建新的数据类型:类 class关键字,字段和方法 五、方法、参数和返回值 六、创建Java程序 static关键字 七、Hello World! 八、注释和嵌入式文档 九、编码风格 ...

2021-04-10 18:06:29 77

原创 01 对象导论

01 对象导论 一、抽象过程 机器语言 -->汇编语言 -->c语言 -->c++/Java语言 Java的五个基本特性: 1、万物皆对象 2、程序是对象的集合,它们通过发送消息来告知彼此要做的 3、每个对象都有自己的由其它对象构成的储存 4、每个对象都拥有其类型 5、某一特定类型的所有对象都可以接受同样的消息 二、每个对象都有一个接口 21.04.10理解: 对象的属性从继承处获得,行为从接口中获得,每个对象都有一个接口,也就是说每个对象都有一个可用来调用的方法 三、每个对象都提供服务

2021-04-10 12:12:45 86

原创 java语言实现诗词竖版排列及给诗词加边框

诗词竖版排列 诗词竖版排列是理解字符串数组的重要一步: 即不再把字符串看成一个整体,而是看作一个一个的元素;这一个一个的元素定义之后即可用序号(一维数组用数字(n),二维数组用数对(m,n))来代替。 诗词竖版排列时,先将每一行定义为字符串,得到一个二位字符串数组; 接着用双重循环写出来就可以了: 外循环为行,内循环为列,就是横版排列;外循环为列,内循环为行,就是竖版排列。 具体代码如下: pu...

2020-03-21 11:52:30 1521

原创 c语言 输入两个正整数m和n,求其最小公倍数。

题目要求 输入两个正整数m和n,求其最小公倍数。 输入格式: 输入两个正整数m和n,中间用空格分隔 输出格式: 输出最小公倍数 实话实说,这是一道简单的题,用do while循环可以很方便地解出来。 #include <stdio.h> int main( ) { int m,n,a,b,i=0; scanf("%d%d",&n,&m); do { i++;...

2020-03-20 20:11:58 29164 1

原创 c语言 某珠宝鉴定大赛,由主持人输入珠宝的真实价格,再由8位参赛选手输入各自估计的价格,估价与真实价格最接近的选手获胜。

输入格式: 第一行输入 :珠宝的真实价格 第二行输入 :选手估计的价格(单位:万) 输出格式: 获胜选手的序号 最接近的估价(保留1位小数,使用%.1f) #include <stdio.h> #include<math.h> int main( ) { int i=0,n; float a,b,d,min = 100; scanf("%f\n",&a); ...

2020-03-20 19:41:18 4103 3

原创 C语言中输入一组正整数,以-1作为结束标记,统计输入正整数的个数,并计算其平均值。

今天在做一道编程题时遇到这样一种输入方式:不知道输入个数为多少,苦思之下终于想出将scanf放入循环之内的方式。 雕虫小技不足挂齿。 请笑纳: 题目要求 输入一组正整数,以-1作为结束标记,统计输入正整数的个数,并计算其平均值。 输入格式: 输入一组正整数,数与数之间用空格分隔,最后一个为-1 输出格式: 分2行输出, 第一行输出个数, 第二行输出平均值,采用%f的输出格式 #include &l...

2020-03-20 18:34:56 35303 7

原创 C语言中的for循环和while循环语句举例

for循环 for循环调用格式为: for(表达式1;表达式2;表达式3) { 执行循环程序 } 在执行for循环时,按照先计算表达式1(通常是给变量赋初始值);接着计算表达式2,如果表达式2为0,则执行循环程序;再按照表达式3对变量进行运算,再跳到计算表达式2;如果表达式2为1,则循环结束;反之继续循环。 举例子 计算1到100之间所有奇数的和 #include<stdio.h> ...

2020-03-20 08:54:49 5614

原创 C语言中‘if’语句实现选择结构和初步运算的方法与举例

“if”语句的格式 “if”语句是最常用的选择结构语句, 其调用格式为: if(判断语句){ 执行程序; } else{ 执行程序; } 如果else里没有执行语句,可以省略else; 如果有多分支结构,可以用else if或多个if并列来实现。 if(判断语句){ 执行程序; } if(判断语句){ 执行程序; } if(判断语句){ 执行程序; } …… 举例子 根据输入的时间问好: #i...

2020-03-19 13:13:46 1944

原创 C语言中使用‘scanf’输入与‘printf’输出的几个例子

C语言中使用‘scanf’输入与‘printf’输出格式及几个程序举例 初学者最常使用的就是键盘输入(scanf)和输出(printf) scanf的调用格式为: #include<stdio.h> int main{ int a; scanf("%d",&a); } 值得注意的是a之前要加&表示引用。本人初学就常常忘记,少写时编译不会报错,有时很难发现。这也可以看做...

2020-03-19 12:08:00 5852

原创 张小小来啦

作为一个电子学科的学生,张小小很惭愧以前没有好好学习; 不过那已经是过去式啦,张小小要开始认真学习编程的各种语言啦! 这个博客将主要用来记述及储存我从一个编程小白一步步学习各种语言的进程和所编写的程序。 也就是说: 张小小要在这个博客开始自己的程序员方面啦 Hello World! ...

2020-03-19 10:28:16 145

空空如也

空空如也

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

TA关注的人

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