《Java核心和MySq设计与实现.doc

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

类和对象 类的定义:具有相同属性和行为的一组对象的集合 结 构:成员变量和操纵变量或者完成某种动作的成员方法 【类修饰符】class 类名extends父类名称implements接口列表 { //成员变量(属性)列表 //成员方法列表 } 在一个文件中,可以设置多个类,但只可以有一个类被设置为public,此时设置被设置为public的类必须和创建的类同名 成员变量:分为静态成员变量和实例成员变量 语法:【变量修饰符】 变量类型 变量名称; 成员变量:可以是基本数据类型、数组、接口、和类,在每一个类中,成员变量都是唯一的。 局部变量:在方法内定义的变量 语法:【变量修饰符】 变量类型 局部变量名称; 区别:局部变量和成员变量 作用域: 局部变量仅限于方法内部,成员变量可以在整个类中使用 初始值: 局部变量不会得到初始值,成员变量会得到一个初始值 优先级: 两类变量同名时,局部变量更具有优先级 成员方法: 定义:方法就是能够独立完成某种功能的代码块,方法是是程序的基本组成单位 注意:外部程序是不会知道,成员方法的运转,只有main()方法可以作为应用程序的入口 分类:从方法的定义来分,可以分为系统定义,用户自定义 有关调用:类名 对象名=new 类名();调用对象的属性 对象名.属性(=值) 调用对象的方法 对象名.方法int a[10]; /* 说明整型数组a,有10个元素 */float b[10], c[20]; /* 说明实型数组b,有10个元素,实型数组c,有20个元素 */char ch[20]; /* 说明字符数组ch,有20个元素 */数组名不能与其它变量名相同。例如:int a; float a[10]; ?方括号中常量表达式表示数组元素的个数,如a[5]表示数组a有5个元素。但是其下标从0开始计算。因此5个元素分别为a[0], a[1], a[2], a[3], a[4]。不能在方括号中用变量来表示元素的个数,但是可以是符号常数或常量表达式。例如:#define FD 5// ... int a[3+2],b[7] 此时是错误的 int n=5; int a[n]; 允许在同一个类型说明中说明多个数组和多个变量。例如:int a,b,c,d,k1[10],k2[20]; 维数组的定义二维数组定义的一般形式是: ? ? 类型说明符 数组名[常量表达式1][常量表达式2]其中常量表达式1表示第一维下标的长度,常量表达式2 表示第二维下标的长度。int a[3][4];…..} C#: 数据类型 [ ] 数组名=new 数据类型 [ 长度] Java: 数据类型 [ ] 数组名 =new 数据类型 [长度 ] /数据类型 数组名 [ ] =new 数据类型[长度] 定义方法的分类: 无参无还 package com.baidu; public class Qwe { public void show(){ int a=10; int b=10; int s=a+b; System.out.println(+s);} public static void main(String[] args{ Qwe ch=new Qwe(); ch.show();}} 无参有还 package com.baidu; public class Qwe { public int show(){ int a=10; int b=10; int s=a+b; System.out.println(+s); return s; } public static void main(String[] args{ Qwe ch=new Qwe(); ch.show();}} 有参有还 package com.baidu; public class Qwe { public int show(in

文档评论(0)

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

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

1亿VIP精品文档

相关文档