【2017年整理】java知识点总结.doc

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

Java程序设计基础(知识点总结) 类:首字母大写,如果一个类名由多个单词构成,那么每个单词的首字母都大写,中间不使用任何的连接符。比如Person类,MemberTest类。 方法:首字母小写。如果一个方法由多个单词构成,那么第一个单词的所有字母全都小写,从第二个单词开始,每个单词的首字母大写。比如add,addThreeInt。 属性:命名约定与方法相同。比如age,ageOfPerson。 变量名命名规则 :在Java中,变量名以下划线、字母、$符号开头,并且后跟下划线、字母、$符号以及数字。总之,Java中的变量名不能以数字开头 注意:在循环里可以声明变量但其是局部变量,退出循环时不可再使用。 2、单行注释:以//开头,//后面的所有内容均被当作注释处理。 多行注释:以/*开头,以*/结束,中间的所有内容均被当作注释处理。关于多行注释,需要注意的是,多行注释不能嵌套。 生成对象 :通过类来生成对象(通常使用new关键字来生成对象),生成一个对象的过程又叫做实例化。 格式:类名 对象变量名 = new 类名(); 注意:1)一个类可以生成多个对象(实例) 2)引用类型:指向对象的变量(存放对象地址) 3)1、原生数据类型(基本类型)的变量(如:int a = 5;)和引用类型的变量都是在栈内存中分配空间。2、堆内存用于存放由new创建的对象。 方法的调用 : 方法调用的形式是: 对象变量.方法名([参数值1, 参数值2, 参数值3….]); 注意:用“ . ”号来连接对象变量和方法名 注意事项 1) 在方法定义中,方法的返回类型与return后面的变量或常量类型保持一致。 2) 在方法调用时,给方法传递的参数需要与方法定义时的参数保持一致(参数个数一致,参数类型一致)。 3) 方法定义时的返回类型与接收方法返回值的变量类型保持一致。 public int add(int a, int b) {return a + b; } 方法定义时的参数叫做形式参数。 int a = test.add(8, 3); 方法调用时所赋予的具体值叫做实际参数。 4)关键字void表示方法没有返回值。 如果方法没有返回值,那么声明方法的时候使用void关键字。方法体内有两种情况实现不返回值: a) 不使用return语句。 b) 使用return,但return后面没有任何值或者变量,return后面只有一个分号,表示退出方法,返回到方法的调用端。 使用方式: return; 定义在类中的属性,叫做成员变量;而定义在方法中的属性叫做局部变量。 定义属性 :修饰符 类型 属性名称; 例: public class Person { int age; } 与方法一样,使用.运算符。首先需要生成类的实例,然后使用实例+”.”的方式来使用属性。 例: Person person = new Person(); person.age 成员变量与局部变量的联系与区别 ;1)、无论是成员变量还是局部变量,使用前都需要声明(定义)。 2)、从变量在内存中生存时间上看,成员变量是对象的一部分,它随着对象的创建而存在,而局部变量随着方法的调用而产生,随着方法调用的结束而自动消失。 3)、对于局部变量来说,使用前必须要初始化;对于成员变量来说,使用前可以不初始化。 1) byte、short、int、long类型的初始值为0 2) float、double类型的初始值为0.0 3) char类型的初始值‘\u0000’ 表示的意思就是空字符。 4) boolean类型的初始值为false 引用类型是用在对象上的。它指向一个对象,它的值是它所指向的对象在内存中的地址。 一个对象可以被多个引用所指向,但同一时刻,每个引用只能指向唯一的一个对象。 如果一个对象被多个引用所指向,那么无论哪个引用对对象的属性进行了修改,都会反映到其他的引用当中。 构造方法(Constructor):构造方法用于完成对象属性的初始化工作。 3.6.1 构造方法的特点 a) 构造方法的名字必须与类名完全一致(包含大小写) b) 构造方法没有返回值,连void也不能出现。 c) 如果在定义一个类的时候,没有为类声明构造方法,那么Java编译器会自动为类添加一个没有参数且方法体为空的构造方法(默认的构造方法) d) 如果在定义一个类的时候,为类声明了构造方法,那么Java编译器就不会再为类添加构造方法了。 e) 不能显式调用类的构造方法,构造方法通常是通过new关键字隐式调用。 3.6.2 new关键字在生成对象时完成了三件事情

文档评论(0)

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

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档