摘要:
1.java中的软件包 将类放置到一个包当中,需要使用package"包名",为java类提供命名空间 编译时需要使用-d参数(根据包名生成文件夹名) -d空格后面为目录,当前目录( . ) 一个类的全名应该是“包名”+“.”+"类名" 将生成文件放到当前目录下包名的文件夹下。 命名规范: ... 阅读全文
posted @ 2014-12-08 16:14
咖啡馆的水果拼盘
阅读(112)
评论(0)
推荐(0)
摘要:
1.对象向上转型 向上转型:将子类的对象赋值给父类的引用 eg:Student s=new Student(); Person p=s; 也是多态的表现,引用与对象可以是不同的类型。父类引用指向子类的对象。 另外,引用类型可以是实际对象类的父类。 p只能调用Person的方法和Student继... 阅读全文
posted @ 2014-12-08 16:13
咖啡馆的水果拼盘
阅读(119)
评论(0)
推荐(0)
摘要:
1.静态成员变量 1.1既可以用对象名来调用,也可以直接用类名来调用 Person.i = 10; //Person是一个类名。i是成员变量; 类名.成员变量= ; 静态变量的功用:被同类的所有实例变量共享的变量。 tip:静态变量会在该类的任何静态方法执行之前就初始化。 1.2他不是对象层... 阅读全文
posted @ 2014-12-08 16:07
咖啡馆的水果拼盘
阅读(169)
评论(0)
推荐(0)
摘要:
1.继承概念 一个类得到了另外一个类的成员变量和成员方法。 只支持单继承,不允许多继承。 是面向对象最重要的特征之一,可以减少类定义的重复代码,重复放在父类。2.作用 减少类定义等重复代码3.语法特点 子类继承父类可以得到父类的成员变量和成员函数,同时子类还可以在此基础上扩展。 clas... 阅读全文
posted @ 2014-12-08 16:07
咖啡馆的水果拼盘
阅读(307)
评论(0)
推荐(0)
摘要:
this的两种用法:1.this调用成员变量和成员函数 System.out.println("my name is "+this.name) this代表调用这个函数的对象。 可以用来区分成员变量和参数,必须加this2.使用this调用构造函数person(Sting name,int age,... 阅读全文
posted @ 2014-12-08 15:59
咖啡馆的水果拼盘
阅读(223)
评论(0)
推荐(0)
摘要:
一、数据类型1.基本数据类型 对于primitive主数据类型的变量来说,变量值就是多代表的值 数值型 整数类型(byte,short,int,long) 浮点类型(float,double) 字符型(char) 使用Unicode... 阅读全文
posted @ 2014-12-08 15:50
咖啡馆的水果拼盘
阅读(254)
评论(0)
推荐(0)
摘要:
面向对象首先考虑谁来做?(哪个对象的方法)1.创建类的方法类是抽象的,一系列具有功能特征的事物 class 类名 { 属性; 方法; }属性:成员变量,用于描述类的状态(变量)方法:成员方法,用于描述类的行为(函数)2.对象2.1创建对象的方法、 对象是具体的,某一功能的事物。 类名 对象名... 阅读全文
posted @ 2014-12-08 15:50
咖啡馆的水果拼盘
阅读(200)
评论(0)
推荐(0)
摘要:
下载最新JDK安装www.sun.com配置环境变量1.JAVA_HOME指向JDK安装目录,集成开发环境是使用这个搜索JAVA_HOME来找到并使用安装好的JDK,我的设置D:\Program Files\Java\jdk1.8.0_20Android Stdio必须要设定,很多人被提醒JVM或J... 阅读全文
posted @ 2014-12-08 15:47
咖啡馆的水果拼盘
阅读(145)
评论(0)
推荐(0)
摘要:
1.java 3大特点 封装、继承、多态。 封装:将你的实例变量标记为私有的(private),并提供公有的getter与setter(public)来控制存取动作,其实是数据隐藏。 多态:多态的三要素,继承、重写、父类引用指向子类对象。 实现多态的原因是做之前不把话说死,一个对象有多个... 阅读全文
posted @ 2014-12-08 15:32
咖啡馆的水果拼盘
阅读(220)
评论(0)
推荐(0)