摘要: 什么是继承通过扩展一个已有的类,并继承该类的属性和行为,来创建一个新的类。 继承的好处使用继承不仅可以重用已有的代码,从而避免代码重复,还可以创建一个更容易维护和修改的代码的程序 怎么实现类的继承关键字 extends 例如一个父类的声明public class Person{ //... 阅读全文
posted @ 2014-04-15 23:55 大石碎胸口 阅读(108) 评论(0) 推荐(0)
摘要: 构造器的定义与作用•构造方法的特征 –它具有与类相同的名称; –它不含返回值; 在构造方法里不含返回值的概念是不同于“void”的,在定义构造方法时加了“void”,结果这个方法就不再被自动调了。•构造方法的作用:当一个类的实例对象刚产生时,这个类的构造方法就会被自动调用,我们可以在这个方法中... 阅读全文
posted @ 2014-04-14 19:46 大石碎胸口 阅读(529) 评论(0) 推荐(0)
摘要: 使用 new +构造方法 创建一个新的对象使用 “对象名.对象成员” 的方式访问对象成员(包括属性和方法)如果创建了一个类的多个对象,对于类中定义的属性,每个对象都拥有各自的一套副本,且互不干扰 类的访问机制:在一个类中的访问机制:类中的方法可以直接访问类中的成员变量。(有一个例外)在不同类中... 阅读全文
posted @ 2014-04-13 16:45 大石碎胸口 阅读(151) 评论(0) 推荐(0)
摘要: 声明一个类语法格式:[] class { [] [] []}说明:修饰符public:类可以被任意访问 类的正文要用{ }括起来举例: public class Person{ private int age ; //声明私有变量 age public void showAge(int i) { ... 阅读全文
posted @ 2014-04-13 16:34 大石碎胸口 阅读(153) 评论(0) 推荐(0)
摘要: 面向对象的基本概念 面向对象的编程思想力图使计算机语言中对事物的描述与现实世界中该事物的本来面目尽可能的一致。类(class)和对象(object)是面向对象方法的核心概念。类是对一类事物描述,是抽象的、概念上的定义;对象是实际存在的该类事物的每个个体,因而也称实例(instance)。class person{ //使用class关键字声明一个类,person是类名 String nanme; //声明类的属性 int age; //声明类的属性}申明类的方法基本语法:修饰符、返回值类型、方法名、方法体。void sayHello(Str... 阅读全文
posted @ 2014-04-10 23:39 大石碎胸口 阅读(122) 评论(0) 推荐(0)
摘要: 三元运算符 对3个表达式进行的集中比较,表达式1的结果为true时,就为第二个表达式,如果为false时,就为第三个表达式。 如: 表达式1?表达式2:表达式3public class Lianxi1{public static void main(String[] args){ //5>7表达式的结果为true和false中的一个。 boolean a =(5>7) ? true:false;System.out.println(a); //结果为false}}位移运算符 >>:带符号右移是把操作数转换成2进制数向右移动指定的位数。是正数就补0,负数就补1.如 8&g 阅读全文
posted @ 2014-04-09 21:16 大石碎胸口 阅读(98) 评论(0) 推荐(0)
摘要: 在之前老师讲的循环语句感觉还不是很明白;今天自己分析例题感觉有点收获 while循环 例: 1 int x = 1;//定义x为整形1 2 while(x1024结束。 for循环比较适合知道循环次数的结构。 个人感觉今天复习后对循环语句的了解更深了。 阅读全文
posted @ 2014-04-05 23:00 大石碎胸口 阅读(166) 评论(0) 推荐(0)
摘要: 流程控制包括 1调用方法2选择语句3循环语句 布尔逻辑 1和(只有在组合表达式的每个部分为真时,组合表达方式才为真)&& &2或(只要一个为真,那么组合方式就为真)|| | 3异或(一个为真,一个为假。那么组合就为真)^4非(如果表达方式为真,则为假。反之亦然)! 选择语句 if(单分支) else(双分支) else if(多分支) 虚拟机把内存分为4部分,每个部分存放特定的数据 1堆:存放引用数据类型 2栈:存放局部变量 3数据段:存放常亮 4代码段:存放代码数据类型转换:容量小的类型会自动转换成容量大的类型 级别低的会自动转换... 阅读全文
posted @ 2014-04-03 21:28 大石碎胸口 阅读(101) 评论(0) 推荐(0)
摘要: 程序的构成1 注释:用来注释描述程序。 ‘//’表示注释一行,‘/* */’可以注释多行2 类名:描述主类类名3方法体:包含一个指令序列public访问修饰符 void返回类型 main方法名 String字符串java标识符:是计算机语言的各种符号,表示某个特定的含义 标识符规则不能是关键字或true、false、mull。可以包含字母 数字 下划线或$第一个字符必须是不能是数字标识符区分大小写,没有规定最大长度类名每个字母首字母都是大写方法名首字母小写 以后每个字母首字母大写变量名同方法名常量名所有字母大写,多个单词中间用下划线隔开 数据类型整形(字节型byte、短整型short、整形i. 阅读全文
posted @ 2014-04-02 20:38 大石碎胸口 阅读(123) 评论(0) 推荐(0)
摘要: java技术特点 简单性 面向对象 平台无关性 健壮性和安全性 多线程 javaSE:标准版 javaEE:企业版(SE扩充) javaME:微型版(SE精简) 程序=算法+数据 软件由程序组成 虚拟机工作原理: 源文件*.java→java编译器→字节码*.class→类装载器→字节码校验器→解析器→操作系统平台 阅读全文
posted @ 2014-04-01 19:22 大石碎胸口 阅读(88) 评论(0) 推荐(0)