文档详情

java基本概念..doc

发布:2016-12-26约5.56千字共9页下载文档
文本预览下载声明
什么是java语言 程序设计语言 人与计算机相互交流的工具,人通过程序设计语言向计算机下达命令,每句话又称指令或代码,计算机执行这些指令,实现指令功能.程序设计语言两个要素:思维模式和语法结构 程序 用程序设计语言书写的完成某一种功能的文件,是命令的集合;也就是说计算机程序是许多指令集合,每一条指令让计算机完成一个具体的功能, 程序中全部代码执行完后,就能产生计算结果 程序设计 用计算机解决问题时,书写程序的过程.由解决问题的思想步骤和语法结构两部分组成 常量 常量就是数据的一种表现形式,程序的运算对象.其值固定不变.程序就是对常量进行运算得到结果 变量 变量是常量的容器,是常量的存储空间,具有容器性和可变性,其值可以随意改变,程序的运算对象. 数据类型 对数据按照其意义和能进行的操作进行的分类,根据数据类型不同,决定其所能进行的运算和存储方式 数值型:表示量的多少 80 1.85 字符型:客观事物的名称,由字母,汉字和数字组成 ‘ t’ “student” 逻辑型:对客观事物进行的评价(真,假) true false 956 运算符:能够实现某种运算功能的符号 + - * / 面向对象程序设计思想 面向对象设计思想:根据要解决的实际问题抽象出类,用类创建对象,调用对象的方法实现程序功能 创建类 什么是类 地位:类是构成应用程序的基本单元,是实现程序功能的核心结构 构成: 数据成员:用来存储描述问题的基本数据,又称属性,用变量来实现 函数成员:对数据成员进行操作,实现类的功能,又称方法 关系:类的方法可以直接使用本类的每一个属性 类的方法可以直接使用本类的每一个方法 访问权限 public :该成员可以被程序中所有类的方法使用 private :该成员只能被本类的方法使用,在类体外不能直接访问类的私有属性和方法 如果需要在类体外使用类的私有成员,则通过类的公有方法实现 类的功能:类不但决定了对象中能够存储那些数据,还是对象所有功能的具体实现.用类创建对象 创建类的语法格式 class 类名{ 数据成员 函数成员 } 创建属性 属性是类的一种成员,用来存储类的数据 创建属性的语法格式: 数据类型 变量名; 创建方法 方法是类的一种成员,对数据成员进行操作,是一种代表复杂运算功能的特殊运算符.实现类的功能 方法四要素: 方法名 功能 参数 返回值 创建方法的语法格式: 数据类型 方法名(数据类型 参数名1,数据类型 参数名2){ 函数体 } return语句: 结束函数的运行回到调用位置, 带回函数的运算结果 创建对象 对象:对象是以类为模板创建的实例,对象是类的运行体.对象具备类定义的全部成员;没有对象,类的任何功能都不可能实现;类是对象的模板,是同类对象的总结和抽象; 创建对象的语法格式 类名 对象名=new 类名(); 调用对象的方法 类体外部调用 对象名.方法名(参数); 类体内部调用 方法名(参数); 函数调用过程: 参数传递,执行函数内部代码,结束并返回到调用位置 Java语法规则 标识符规则 数字、字母、下划线、$,不能以数字开头,不能是系统关键字 类名首字母大写,以后每个单词首字母大写,其他小写 属性和方法首字母小写,以后每个单词首字母大写,其他小写 严格区分大小写 注释 // 单行注释 /* 多行注释 */ /** *文档注释 */ 类之间的关系 继承 子类获取父类的全部成员 class 子类 extends 父类{ } 依赖 类B作为参数被类A在某个方法使用 聚合 类B以类属性的形式出现在关联类A中,主体与部分的关系 静态成员 static修饰属性称静态属性, static修饰的方法称静态方法 当用类创建多个对象时,所有对象都不存储静态成员,静态成员只在类中存储一次,多个对象共享这一个静态成员.也就是说静态成员归类所有,归对象使用, 所有对象使用的是同一个值 由于在对象中不保存静态属性,所以对它的初始化不能在构造函数中进行, 可以在创建类时直接赋值 在类体外使用静态属性的格式有两个: 类名.属性名; 对象名.属性名; 静态函数可以不用创建对象直接用类名调用 调用静态函数的语法格式有两个: 类名.方法名(参数); 对象名.方法名(参数); 静态方法只能
显示全部
相似文档