- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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修饰的方法称静态方法
当用类创建多个对象时,所有对象都不存储静态成员,静态成员只在类中存储一次,多个对象共享这一个静态成员.也就是说静态成员归类所有,归对象使用, 所有对象使用的是同一个值
由于在对象中不保存静态属性,所以对它的初始化不能在构造函数中进行, 可以在创建类时直接赋值
在类体外使用静态属性的格式有两个:
类名.属性名; 对象名.属性名;
静态函数可以不用创建对象直接用类名调用
调用静态函数的语法格式有两个:
类名.方法名(参数); 对象名.方法名(参数);
静态方法只能
您可能关注的文档
- ISO14000内审员幻灯片教材ok.ppt
- ISO13485_医疗器械设计开发资料.doc
- vfp-循环结构-2010.ppt
- 北师大版2016年必威体育精装版6.1数据的收集.ppt
- vfp复习题.doc
- 北师大版二年级数学上册之练习六.ppt
- 北师大版八年级上册期末检测试题45页.doc
- ISO1400-1996培训课程.ppt
- ISO14000环境标准知识讲座.ppt
- 石油化工常识讲座材料.ppt
- 2024年云南省中考道德与法治试卷(含答案与解析).docx
- 2025年高一生物寒假衔接讲练【人教版】第02讲 细胞膜的成分、结构、功能和物质出入细胞(解析版).pdf
- 2025年高一生物寒假衔接讲练【人教版】第03讲 降低化学反应活化能的酶(原卷版).docx
- 2025年高一生物寒假衔接讲练【人教版】第03讲 孟德尔的豌豆杂交实验(二)(原卷版).pdf
- 2025年高一生物寒假衔接讲练【人教版】第04讲 DNA是主要的遗传物质(解析版).pdf
- 人教版初中物理寒假衔接9年级第10讲电能 电功 电功率教师版.pdf
- 2025年高一历史寒假衔接讲练(统编版)第4讲 中古时期的亚洲(原卷版).pdf
- 2025年高一生物寒假衔接讲练【人教版】第01讲 组成细胞的分子(原卷版).pdf
- 2025年高一生物寒假衔接讲练【人教版】第02讲 孟德尔的豌豆杂交实验(一)(解析版).docx
- 2024年云南省中考道德与法治试卷(含答案与解析).pdf
最近下载
- 小学文言文阅读专项训练(带答案30篇) .pdf VIP
- 2024《国有企业管理人员处分条例》解读PPT(优质PPT).pptx
- 模块式钢结构框架组装、吊装技术.pdf VIP
- 《非暴力沟通》读书笔记.pdf VIP
- GB50781-2012 电子工厂化学品系统工程技术规范.pdf
- 医院伦理委员会2024年度工作总结.docx VIP
- (高清版)DB34∕T 5016-2015 安徽省园林绿化养护管理标准.pdf VIP
- 实验室生物安全手册 (1).docx VIP
- 广州数控GSK988TATA1TB系列 编程操作手册.pdf
- IEC61373-2010铁路应用车辆设备冲击和振动试验(中文).pdf
文档评论(0)