- 博客(16)
- 收藏
- 关注
原创 黑马程序员-OC语言基础学习(五)
OC学习笔记四 ---既然决定14年要好好的努力一次,那么就不要再轻言放弃,不再在随波逐流。只有努力过、拼搏过,才会知道自己行还是不行!为自己加油!--- ---总结的知识点可能有不正确的地方,如果有发现请留言给我,我一定及时更正,不让错误的知识去误导大家,有好的意见也可大声提出来,小弟一定愿意采纳--- OC中特有语法 1.分类 Category 给某一个类扩充一些方法(不允许修改原来
2014-03-23 14:27:53
853
原创 黑马程序员-OC语言基础学习(四)
OC语言学习笔记一 ---既然决定14年要好好的努力一次,那么就不要再轻言放弃,不再在随波逐流。只有努力过、拼搏过,才会知道自己行还是不行!为自己加油!--- ---总结的知识点可能有不正确的地方,如果有发现请留言给我,我一定及时更正,不让错误的知识去误导大家,有好的意见也可大声提出来,小弟一定愿意采纳--- OC学习笔记四 1、构造方法 Person *p = [Person
2014-03-20 22:59:15
884
原创 黑马程序员-OC语言基础学习(三)
1.核心语法 点语法(与get set方法有关) //注意点语法是访问方法,不是成员变量,与JAVA区分开 p.age = 10; //实质 [p setAge:10]; 编译器会自动转换 点语法不是访问get 就是set 方法 OC中访问成员变量 p->age;
2014-03-17 22:54:58
711
原创 黑马程序员-OC语言基础学习(二)
1、面向对象的三大特性 封装 通过内部的方法去改变变量的值 set方法 (提供一个方法给外界设置成员变量值,可以在方法里面对参数进行相应的过滤) 命名规范: 方法名必须以set开头,set后面跟上成员变量的名称,成员变量的首字母必须大写。 返回值一定是void,一定要接收一个参数,而且参数类型跟成员变量类型一致 形参的名称不能跟成员变量一样 @interface Stude
2014-03-16 22:32:51
770
原创 黑马程序员-OC语言基础学习(一)
OC基础学习 OC Objected-C 面向对象的C 完全兼容C 在C的基础上,增加一层面向对象的语法 可以在OC中嵌入C C++代码 OC语法预览 1、关键字:基本所有关键字都是以@开头 2、字符串:字符串以@开头 如 @"Hello" OC中的字符串 C中字符串为"Hello" 3、OC基本数据类型:char、 int 、float、double 。BOOL(YE
2014-03-16 19:44:04
1413
原创 黑马程序员-C语言基础学习(六)
全局变量 和 局部变量 局部变量: 定义 在函数(代码块)内部定义的变量(包括函数的形参) 作用域 从定义变量的那一行开始,一直到代码块结束 生命周期 从定义变量的那一行开始分配内存空间,代码块结束后,就会被回收 没有固定的初始值 全局变量 定义 在函数外面定义的变量 作用域 从定义变量的那一行开始,一直到文件结尾(能被后面的所有函数共享) 生命周期 程序一启动就分配存储
2014-03-14 23:03:50
719
原创 黑马程序员-C语言基础学习(五)
C语言的数据类型 1、分类 基本数据类型 int double float char 构造类型 数组 数组的定义格式 类型 数组名[元素个数]; 如 int args[5]; 定义一个大小为5的整形数组 注意 C语言中不支持 int[] array 这样的定义形式 特殊赋值方式(把数组中某个值赋值) int a[5] = {[2] = 10, [4] = 2}; 把数
2014-03-13 22:44:09
719
原创 黑马程序员-C语言基础学习(四)
函数 (C语言是由一个或者多个函数构成) 1、函数定义格式: 返回值类型 函数名(形式参数列表) { 函数体 } 2、使用中注意: 函数体内部不能定义和形参一样的变量 int test(int a) { int a = 19; //错误的 } return 退出函数 返回一个具体值给函数的调用者。 如果不明确声明返回值类型,默认就是int类型 test
2014-03-13 21:58:31
789
原创 黑马程序员-C语言基础学习(三)
条件判断语句 1、if语句使用注意 注意条件判断中是否“等于(==)”漏写成赋值运算符(=) 比较大小时,最好常量值放在左边,变量放在右边 if 语句后面括号不用写 ; if(10 > 6) int a = 5; printf("%d\n",a); //报错,注意作用域范围。 2、 switch语句 switch(数值) //判断的数值是什么形式的 下面的数值
2014-03-13 21:30:17
870
原创 黑马程序员-C语言基础学习(二)
算数运算符 1、/ 取商 % 取余 取余运算结果的正负性只于 % 左边的数值有关 2、自动类型转换 int a = 10.8 强制类型转化 int b = (int) 10.5 当两个不同类型的数值进行计算时 会将结果转为类型大的数值类型 int b = a++; 先把a的值给b 然后a在加一 , 所以结果 b = a; a 结果加一 int b
2014-03-13 21:13:19
619
原创 JAVA学习笔记
接口: 接口中成员修饰符是固定的。 成员常量:public static final 成员函数: public abstract
2014-03-12 22:46:06
573
原创 Java学习笔记
内部类 在类中包含的类就属于内部类 class A{ class B{}} class 就是内部类 调用内部类可以通过class A的对象访问,也可以直接访问,访问方式为 A.B temp = newA(); 内部类可以调用直接访问外部类 内部类访问规则: 内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用, 格式
2014-03-12 22:45:32
569
原创 黑马程序员-C语言基础学习(一)
1、C语言的文件结尾为.c,其中C语言程序是由函数构成的。c语言的入口函数为main函数 2、对于简单的C语言程序运行可以利用终端(命令提示符)进行程序编译,链接,运行 C语言可是使用的工具有:gcc编译器 clang编译器 运行时相应的shell指令为 1.cc -c 文件名.c 编译文件 cc 文件文件名.o 链接函数库 ./a.out 执行生成程序 (其中生成
2014-03-12 22:44:30
1193
原创 Java冒泡排序
对数据的排序在开发过程中经常遇到,但是对于不同排序方法的实现和效率都还不是很了解,趁着这段工作不忙,好好的弥补下。 一、冒泡排序 冒泡排序算法的运作如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持
2014-01-15 16:53:19
711
原创 页面新开Tab页实现方式
参考页面http://www.jqdemo.com/demo/tab/1/sample9.htm jjquery使用例子 http://www.jqdemo.com/ 首先页面中需要引入Jquery 页面基础代码 $(document).ready(function(){ tabpanel= new TabPanel({ ren
2014-01-14 21:51:14
2126
原创 Java学习笔记
当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型 比如,参与运算的变量中,有整形有双精度浮点型短整型 最后结果类型为double 取模运算符%表示 5%3=2;-5%3=-2 (-1余上-2) 取模规律 取模的结果符号永远与被除数的符号相同 关系运算符 == != 等 运算结果为一个boolean值 单个 =
2012-11-23 11:48:01
436
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅