网站大量收购闲置独家精品文档,联系QQ:2885784924

java基本概念.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java基本概念

什么是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修饰的方法称静态方法 当用类创建多个对象时,所有对象都不存储静态成员,静态成员只在类中存储一次,多个对象共享这一个静态成员.也就是说静态成员归类所有,归对象使用, 所有对象使用的是同一个值 由于在对象中不保存静态属性,所以对它的初始化不能在构造函数中进行, 可以在创建类时直接赋值 在类体外使用静态属性的格式有两个: 类名.属性名; 对象名.属性名; 静态函数可以不用创建对象直接用类名调用 调用静态函数的语法格式有两个: 类名.方法名(参数); 对象名.方法名(参数); 静态方法只能

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档