java基础总结

合集下载

java基础知识点

java基础知识点

java基础知识点
1、面向对象:Java语言是一种面向对象的编程语言,它使用Java类和Java对象来构建复杂的系统。

Java类包含方法(程序执行的语句)和属性(关于对象的信息)。

可以使用对象间的关系(如继承和实现)来“重用”代码。

2、语言基础:Java语言是一种类型安全的、健壮的和高效的编程语言,它具有静态类型系统、异常处理、泛型和沙箱安全机制等功能。

这种类型安全指的是Java可以通过显式声明变量的数据类型来确保变量的内容。

3、继承:Java支持继承机制,可以将多个类“组装”在一起,互相共享代码并复用属性和方法。

继承是一种多态性,它允许每个类“定义”它自己独有的行为,但与同一父类共享相同接口。

4、包:Java使用java包来组织类和接口,它提供了独立的命名空间,可以将相似的类和接口组装在一起,以保持代码整洁和可维护性。

5、容器:容器是Java中的一种特殊数据类型,它可以储存和管理多个对象。

Java提供了多种容器,比如ArrayList,Map,HashMap 等,帮助程序员管理复杂的系统。

java基础知识总结java基础知识总结ppt

java基础知识总结java基础知识总结ppt

java基础知识总结java基础知识总结pptjava基础知识总结篇(一):Java基础知识总结1.什么是类和对象?__ING IS OBJECT(万物皆对象)所有的事物都有两个方面:有什么(属性):用来描述对象。

能够做什么(方法):告诉外界对象有那些功能。

对象:对现实世界中的实体的抽象。

在计算机中,是指可标识的存储区域。

类:具有共同属性和行为的对象的抽象。

类是创建对象的模板。

2.为什么要使用面向对象?首先,面向对象符合人类看待事物的一般规律。

对象的方法的实现细节对其他对象是屏蔽的。

我们通过类来看待对象,类是对象的抽象。

其次,采用面向对象方法可以使系统各部分各司其职、各尽所能。

对象之间的耦合性一定要低。

这样才能使每个对象本身做成最好的。

对于对象的要求:高内聚、低耦合,这样容易拼装成为一个系统。

实现高内聚就是要最大限度低提高复用性(复用性好是因为高内聚)。

可复用性是OOP的基础。

3.面向过程思想和面向对象思想比较?面向过程的思想:由过程、步骤、函数组成,以过程为核心;面向对象的思想:以对象为中心,先开发类,得到对象,通过对象之间相互通信实现功能。

4.实例变量和局部变量的比较实例变量:定义在类中但在任何方法之外。

(New出来的均有初值)局部变量:定义在方法之中的变量。

局部变量要先赋值,再进行运算,而实例变量均已经赋初值。

这是局部变量和实例变量的一大区别。

实例变量的对象赋值为null。

不允许在同一作用域内定义两个相同名称的实例变量和局部变量,但实例变量和局部变量允许命名冲突。

区分实例变量和局部变量时一定要写this。

5.介绍一下对构造函数的理解构造方法是当用类生成对象时,系统在生成对象的过程中利用的方法。

注意:构造方法在生成对象的时候会被调用,但并不是构造方法生成了对象。

构造方法没有返回值。

格式为:public 方法名。

构造方法的方法名与类名相同。

构造方法是在对象生成的过程中自动调用,不可能利用指令去调用。

Java的总结心得体会(优秀8篇)

Java的总结心得体会(优秀8篇)

Java的总结心得体会(优秀8篇)Java的总结心得体会要怎么写,才更标准规范?根据多年的文秘写作经验,参考优秀的Java的总结心得体会样本能让你事半功倍,下面分享【Java的总结心得体会(优秀8篇)】,供你选择借鉴。

Java的总结心得体会篇1五个月在刚来的时候,觉得过得好慢,可转眼到了毕业又觉得时间过得好快,时间恐怕才是最会捉弄人的。

java培训结束即将走入工作岗位,我想先讲一个故事来切入正题。

有两拨人进行篮球比赛,可是一拨人有四个人,而另一拨只有3个,人数不均,显然人数居多的占优势。

比赛是不公平的,比赛快要停止的时候,拥有四人的队伍突然要求三人的队伍稍等5分钟。

正在三人队疑惑的时候,震惊的一幕开始了,另外四人走到篮板前,轮流开始投篮,每人十次,投的最少的被淘汰了,余下的三人回到比赛。

比赛的结果是什么我不知道,但我知道原来的三人组无论胜败,在他们取得成功的路上绝对比预期要困难的多。

与中国的仁义之道相比,物竞天择恐怕是社会乃至世界的本职,从细微处看不到的东西,我们就从宏观角度出发,又会发现什么呢?中国五千年历史可以发现有用的东西,实在很少,原因是它是一个反对竞争的。

开朝时文武并举,立国后重文轻武,除了唐朝稍微好点外,其他就不敢恭维了。

宋朝就更能看出问题了,岳飞枉死就是最好的证明。

岳飞之所以被我尊重,当然不会是今天不被看好的,他那点狗屁忠义,而是他创造了一个奇迹。

在冷兵器时代,骑兵是最强的兵种,岳飞创造了步兵胜骑兵的先例。

在受到金国如此威胁下还是将如此将才杀掉。

原因只有一个,岳飞赢了,就会有三个皇帝出现,而当时的赵皇,宁可称儿也要保证竞争者不出现,赵家当家皇帝怎么就不想想,救出另外两个皇帝虽然有竞争对手,但是收复旧河山我的功劳最大,那么皇帝还不会就是我的。

这是不可能的,原因就是四个字,长幼有序!中国的美德延伸的束缚。

可怜的赵括皇帝撼不动这铁礼。

从古至今竞争从来没有停止过。

也许你听过前人跟你说过你们是幸福的一代,现在回味除了他又标榜自己业绩的同时对你寄予祝福,但还有就是未来的不可知。

java项目个人总结8篇

java项目个人总结8篇

java项目个人总结8篇第1篇示例:项目总结本次项目是一个基于Java语言开发的信息管理系统,主要用于对企业内部员工信息的管理和维护。

在项目的开发过程中,我负责了系统的架构设计、模块编写、接口调试等工作,并对项目进行了总体的梳理和优化。

在项目的需求分析阶段,我和团队成员一起对系统的功能需求进行了详细的讨论和梳理,明确了系统的功能模块、数据流向等关键信息。

在此基础上,我制定了系统的架构设计方案,采用了MVC的设计模式,将界面、业务逻辑和数据访问三者分离,使得项目具有了良好的扩展性和可维护性。

在项目的开发阶段,我和团队成员一起进行了模块的开发工作。

在编写代码的过程中,我严格遵循了面向对象的编程思想,尽量确保代码的结构清晰、逻辑严谨。

我也加强了对代码的注释和文档的编写,以便于团队成员之间的交流和协作。

在项目的测试阶段,我使用了Junit等工具对系统进行了全面的测试,确保了系统的功能和性能都能够满足需求。

我也利用了Git等版本控制工具对项目进行了管理,确保了代码的安全性和可追溯性。

在项目的部署和实施阶段,我负责了系统的部署和上线工作,并对系统进行了性能调优和监控。

通过对系统运行状态的监控和数据分析,我及时发现了系统中的问题和瓶颈,并进行了及时的调整和优化,确保了系统的稳定性和可用性。

本次项目的开发过程中,我不仅学到了大量的技术知识和实践经验,还提升了团队合作和沟通能力,对我个人的职业发展和成长都有着积极的促进作用。

我会继续努力学习和提升自己,为以后的项目开发工作做好充分的准备。

第2篇示例:我想谈谈我参与的第一个Java项目——一个基于Spring框架的电商平台。

这个项目让我对Spring框架有了更深入的理解,学习了Spring MVC、Spring Boot等模块的应用。

在这个项目中,我主要负责了商品模块的开发,包括商品管理、商品展示等功能。

通过这个项目,我不仅熟悉了Spring框架的使用,也提升了自己的Java编程能力。

java总结及心得体会

java总结及心得体会

java总结及心得体会java总结及心得体会(通用8篇)java总结及心得体会要怎么写,才更标准规范?根据多年的文秘写作经验,参考优秀的java总结及心得体会样本能让你事半功倍,下面分享,供你选择借鉴。

java总结及心得体会篇1在本学期的开学初期,我们在学校机房进行了为期三周的JAVA实训。

现在即将结束了,回首本学期的java学习,重点还是在学习概念等一些常识性的东西,通过这次为期三周的实训,遇到了很多自己感兴趣的问题,就会很有兴趣,当然学知识可不能凭自己的爱好和一时兴趣,不能遇到自己不敢兴趣的问题就把它抛给同学,要学会自己踏踏实实认真的去解决问题。

要一步一个脚印,认认真真,踏踏实实,理论与实践相结合,在扎实掌握课本实例和内容之后,有一定的扩展阅读和课外学习,充分全面的了解JAVA的应用和扩展运用。

本次我们小组所做的程序是“小小通讯录”基本功能已经较好的完成,可是还是有一些不完善,比如我们的通讯录没有能够做到把通讯录里所储存的信息以列表的形式展现出来,所以还是有些不完善,,我们的指导老师对我们的程序作出了大体评价,发现我们的思想还是处于一个比较简单的过程当中,老师的几句简单评价,就带给我们无与伦比的冲击性,由于我们写程序的经验尚且较少,很多东西无法考虑到位,老师的点评,使我们认识到了不足与今后的前进方向与目标,使我们更加具有动力与激情,拥有了继续认真学习JAVA的信心,拥有了成为一位合格的高级程序员的壮志,在编写程序的过程当中,我们在一开始就遇到了问题,一直在纠结与是使用数据库连接还是使用文件,经过老师的耐心讲解,我们了解到了尚未接触到的Jar包等一些列名词,但是经过数据库的抒写与连接发现与无法同步,所以最终我们选择了使用文件来进行这次程序的编写,第二个问题就是我们的程序在进行按钮新窗口的链接,在新窗口弹出时,无法将老窗口关闭,纠结了好久,询问老师,老师还给我用了“父子”的生动例子来讲解,最终我们查找JDK,查找类的用法终于完美解决!甚是兴奋! 在我所学的语言当中,我自认为JAVA是一门比较强大的面向对象的编程语言,不仅仅因为它的跨平台性,更多的是因为它的灵活多变和实用性较强,可以说比较的经典和强悍。

java知识点总结

java知识点总结

D、不确定
10、数组的长度: 数组的长度用其属性值. Length表示。 对一维数组,数组的长度是数组中元素的个数 对二维数组,数组的长度是其含有的一维数组的个数。 float a[] = new float[12]; a.length的值12 int x[ ][ ]=new int[3][6] x.length的值为 3。
第1章 Java 入门 Java入门
计算机工程学院
第一章
• 一、与平台无关性
Java 应用程序编译后形成的字节码CLASS文件不是直接在操作系统或者 CPU上直接运行,而是字节码由Java虚拟机负责解释运行。因此Java编写的应 用程序在运行时与平台无关。 二、 Java三种平台简介 Java平台主要分为三个版本:JavaSE、JavaEE 、 JavaME • • • Java SE(标准版或Java 标准平台) 是Java技术的核心和基础 Java EE(企业版企业平台) Java ME(为Java微型版或Java小型平台)为在移动设备和嵌入式设备上运行 应用程序提供一个健壮且灵活的环境。
• Java SE是基础
计算机工程学院
第一章
三、 系统环境path的设置: (1) 设 置 环 境 变 量 path , 可 单 击 该 变 量 进 行 编 辑 操 作 , 将 需 要 的 值 (D:\jdk7\bin)加入即可 。 path= D:\jdk7\bin; (2)设置环境classpath classpath=D:\jdk7\jre\lib\rt.jar;.;
数组的实体
数组变量boy中存放着数组在内存中单元(实体)的首地址。 计算机工程学院
第二章
9、2个相同类型的数组具有相同的引用,那么他们具有完全相同的元素(实体)

java实训个人总结8篇

java实训个人总结8篇

java实训个人总结8篇篇1时间过得真快,转眼间我已经实训了4个月了。

在这4个月的时间里,我学到了很多关于Java的知识,也积累了一些工作经验。

现在,我对这段时间的学习和工作进行一下总结,以便更好地反思和提高。

一、Java基础学习在实训初期,我主要学习了Java的基础知识,包括Java的基本语法、面向对象编程的思想、常用的数据结构和算法等。

通过不断练习和巩固,我逐渐掌握了这些基础知识,并能够灵活运用它们来解决实际问题。

二、项目实践在掌握了Java基础之后,我开始了项目实践的阶段。

在这个过程中,我参与了一个小型项目的开发,主要负责后端接口的设计和实现。

通过实践,我深刻体会到了Java在实际应用中的强大之处,同时也锻炼了我的团队协作能力和解决问题的能力。

在项目实践中,我遇到了很多挑战。

例如,在实现某个功能时,我最初的设计方案并不完美,导致后续的修改和调整花费了很多时间和精力。

但是,通过不断学习和摸索,我逐渐找到了更好的解决方案,并成功完成了任务。

这个过程让我深刻认识到了学习和实践的重要性,也让我更加自信地面对未来的工作。

三、团队协作在实训期间,我还锻炼了团队协作的能力。

我们经常需要一起开会讨论、分工合作、共同解决问题。

在这个过程中,我学会了如何与他人有效沟通、如何分工协作、如何处理团队冲突等。

这些能力对于未来的工作和生活都非常有用。

四、自我提升除了学习和项目实践之外,我还注重自我提升。

我不断阅读相关的技术文档和书籍、观看视频和参加线上线下的技术交流活动等。

这些经历不仅让我更加深入地了解了Java技术栈的各个方面,还让我结识了很多志同道合的朋友和业界大咖。

通过与他们的交流和学习,我受益匪浅。

五、总结与展望总的来说,这次Java实训让我收获颇丰。

我不仅掌握了Java的基础知识,还锻炼了项目实践和团队协作的能力。

同时,我也认识到了自己的不足之处并努力加以改进。

在未来的学习和工作中我会继续努力提升自己的技术水平和综合素质以更好地适应市场需求和企业发展需求!篇2一、实训背景与目标本次Java实训旨在通过实践操作,深化理论知识,提高编程技能,以便更好地适应工作岗位需求。

java心得总结7篇

java心得总结7篇

java心得总结7篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如演讲致辞、策划方案、心得体会、条据文书、合同协议、应急预案、规章制度、教学资料、作文大全、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample essays for everyone, such as speeches, planning plans, reflections, legal documents, contract agreements, emergency plans, rules and regulations, teaching materials, essay summaries, and other sample essays. If you want to learn about different sample essay formats and writing methods, please stay tuned!java心得总结7篇写心得体会可以帮助我们更好地反思自己的行为和决策,心得体会是我们对过去经历的回顾,可以帮助我们更好地规划未来的发展方向,本店铺今天就为您带来了java心得总结7篇,相信一定会对你有所帮助。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章初识java一、java语言的历史●第一代java语言:Oak二、java语言的现状⏹Java SE:主要用于桌面程序的开发。

⏹Java EE:主要用于网页程序的开发。

⏹Java ME:主要用于嵌入式系统程序的开发。

(安卓)三、java语言的特点●跨平台(不同的操作系统都可运行)●简单(没有直接使用指针)●面向对象(世间万物皆为对象)●半编译半解释(java文件---class文件----虚拟机)●分布式(多个客户端访问、通过服务器的配置分发到不同的服务器)●健壮(异常的处理)●安全(任何语言都具备、虚拟机沙箱原理)●多线程、高性能、动态四、java语言与C、C++语言的不同与区别●自动内存管理:Java对于内存的分配是动态的,并具有垃圾回收机制。

●不在类外定义全局变量。

●Java中将不再使用goto语句。

●Java中取消了指针。

●运行时系统对类型转换进行类型相容性检查●Java不支持头文件,使用import与其它类通讯。

●Java中不包含结构和联合;所有的内容都封装在类中。

●Java中不支持宏,它通过final 关键字来声明一个常量。

●Java不支持多重继承,可以通过Java中的接口实现多重继承的功能。

●CC++ 一般情况下都是偏硬件的,java一般偏软件(应用、基于浏览器)●(补充).net、php (网页制作比较快捷)、在安全级别要求高的企业一般使用java(银行、政府系统)五、环境的搭建1、默认路径如下●C:\Program Files\Java\jdk1.6.0_02:提供编程中需要的api包●C:\Program Files\Java\jre1.6.0_02:虚拟机文件所在的位置2.安装后各个文件夹代表的含义3.Bin包下:●Javac.exe:编译java文件-------class●Java.exe:运行将class文件加载到虚拟机上运行()代码运行原理:java文件被编译成class文件(二进制字节码的文件),系统会实例化一个虚拟机实例、然后将class 文件加载到虚拟机上,虚拟机会根据底层操作系统的不同把class文件转换成机器码。

4.环境变量●Path:表示当前java 运行api方法所调用的exe在什么文件夹下●JA V A_HOME: jdk所在的路径(%JA VA_HOME%)●Classpath:java文件编译成class文件后class文件存放的位置六、java语言的编码规范●工程、类、包名字不能使用中文或者特殊符号(“”,$ #)●一定不能直接将类文件放在缺省包下●包的名字一定是小写的、类名第一个字母大写,有意义的英文开头字母大写●类名字与文件中class 后面的名字一致●类文件中可以用多个class、只能有一个前面用public ●一个类文件可以有内部类或者匿名内部类●一个类中只能有一个main函数七、注意点●由于在Windows系统中软件默认安装到ProgramFiles文件夹中,这个路径中包含了一个空格,通常建议将JDK安装到没有空格的路径下。

●使用DOS界面操作java文件时,千万要注意扩展名;●使用javac命令编译时文件是有扩展名,而使用java命令时不用写出扩展名●创建java文件时要保证文件名和你命名的类名大小写完全相同第二章java语言基础一、标识符(变量)的书写规范⏹Java语言的标识符由字母、数字、下划线和美元符号组成,第一个字符不能为数字。

⏹Java语言中区分大小写。

⏹标识符不能是Java的关键字与保留字。

⏹Java语言使用Unicode标准字符集,最多可识别65535个字符二、关键字1.关键字有哪些?2.在命名标识符时的注意点虽然const和goto不是java的关键字,但也不能使用。

三、变量3.1 什么是变量?存储信息、传递信息3.2变量怎么写?语法格式:变量类型变量标示符= 值3.3 变量类型(8+2)8=8种基本数据类型2=引用类型+Object类型(是所有类的父类)3.3.1 整型3.3.2 浮点型◆float(=char(‘1’,‘a’)、1.0F、1.9f)◆double(科学计数法)注意点:在对float类型进行赋值时在结尾必须添加‘F’或‘f’,如果不加,系统默认是double类型。

3.3.3 字符型(char 占2个字符,一个汉字也是2个字符)3.3.4 布尔类型在java中布尔类型的值只有true或false3.3.5 引用数据类型(和8种数据类型匹配对应):扩展了基本数据类型的功能int-→Integerchar-> Charactershort ---→Shortbyte---→ Bytelong →Longdouble →Doublefloat →>Floatboolean →BooleanString不是引用数据类型3.3 变量怎么用?◆成员变量:在整个类体都有效◆局部变量:只在方法体中有效注意点:局部变量可与成员变量的名字相同,此时成员变量将被隐藏。

即这个成员变量在此方法中失效。

如果想调用成员变量,需要使用“类名.静态变量”调用。

3.4 变量的规则●变量名必须是一个有效的标识符。

●变量名不能重复。

●应选择有意义的单词作为变量名。

3.5 变量有什么特点?3.5.1 强制转换(高精度的转换成低精度的)3.5.2 double在做加减乘除的时候,如果数值小于1/10、结果是不准确的。

因此使用BigDecimal(大整数类型替代)举例:double a =0.00001;double b = 0.131;BigDecimal a1 = BigDecimal.valueOf(a); BigDecimal a2 = BigDecimal.valueOf(b);System.out.println( a1.add(a2).doubleValu e());3.6 注:1、面试题byte bNum+=1; Xint aNum = 1;X2、++ 算术运算符 > 关系运算符 > 逻辑运算符 > 赋值运算符(运算符的执行顺序)举例:int a = 3;a=(3+(a++));System.out.println(a);打印:63、断点调试:F6:一行一行跟踪F5:进入某一个函数方法看起底层代码F8:直接跳转到下一个断点4、instanceof:语法判断前一个参数是不是后一种数据类型(引用数据)的实例化对象(需要一个明确的地址)int id =3;Integer id1 = null;System.out.println(id1instanceof Integer);| |变量引用类型四、常量4.1 什么是常量?在程序运行过程中一直不会改变的量称为常量。

4.2 常量怎么写?final 数据类型常量名称[=值]五、运算符5.1 一元运算符自增和自减运算符:‘++’、‘--’逻辑运算符:‘!’(非)5.2 二元运算符赋值运算符:‘=’算术运算符:‘+’、‘-’、‘*’、‘/’(除号)、‘%’(取余)比较运算符:‘>’、‘<’、‘==’、‘>=’、‘<=’、‘>=’、‘!=’逻辑运算符:‘&&’(逻辑与)、‘||’(逻辑或)位运算符:5.3 三元运算符5.4 运算符的优先级注:如果两个运算有相同的优先级,那么左边的表达式要比右边的表达式先被处理。

第四章流程控制一、控制语句1.1 控制语句有哪些?●If●For(两种写法)·第一种(常见的那种)·第二种for ( 数据类型变量:循环的值(数组、集合、迭代器))◆do while(do while 至少执行一次)◆switch:(1、case 后面一定要写break;switch()中 int、short、byte、Integer、char可以)1.2 使用循环语句时注意点只有循环条件表达式的值为false时,才能结束循环。

有时,我们想提前中断循环,要实现这一点,只需要在循环语句块中添加break或continue语句1.2.1 循环语句的中断1.3 注:常见面试题举例:1.3.1关于for循环的执行顺序:public class TestControl {public static int b =0;public static void main(String[] args) {for(add(1);add(2);add(3)){add(4); 1->2->4->3->2->4->3->2 }}public static boolean add(int a){b++;System.out.println(a);return b<6;}}第五章数组一、什么是数组?数组是具有相同数据类型的一组数据的集合。

二、怎么写一个数组?变量类型变量名+”[]” =new 变量类型+”[数组大小]”举例:int[] goodArray = new int[6];| | | 保存的是新开辟地址的首地址【0】开辟一个新的地址开辟的新地址数注:数组中每一个地址里都保存一个默认值(int:0 ;char:0;boolean:false;Integer:null)三、数组怎么用?遍历:一般使用for进行查询显示举例:for(int i =0;i<goodArray.length;i++){System.out.println(goodArray[i]);}四、数组有什么特点?1.int a[] = new int[4]; a 放在堆、数组中的每一值信息保存在栈中2.数组创建后立即拥有默认值。

3.索引从0开始。

4.连续分配五、数组的复制六、数组的排序第六章函数一、什么是函数(方法)?一个可以被调用的代码块。

二、函数怎么写?语法:权限访问控制符[修饰] 返回类型(8+2、void:不返回任何信息)函数名(参数。

){函数体[return 返回类型相同的值]}三、函数怎么用?3.1 参数传值专题◆基本数据类型:(每一个作用域下的变量都有自己的一值栈)、结构传值不会随另一个作用域的修改而改变◆引用类型:同上◆String类型:同上◆Object类型:object 其地址一般是保存在堆,传值的时候穿的是当前对象的地址,其他任何对这个地址的操作,都会影响原对象内容◆数组:数组是保存在堆中的,所以在传递过程中,传递的是地址四、函数的注意点第七章类与对象一、什么是类与对象◆类:具有相同行为和属性的一类实体被称为类。

◆对象:类抽象出来的一个实例。

二、类怎么写?三、构造函数3.1构造函数做什么?初始化3.2 什么时候写构造函数?一个类调用另一个类对象的时候与 new 配套使用3.3 构造函数的特点1.具有与类相同的名称2.不含返回值类型3.不能在方法中用return语句返回一个值4.一般访问权限为public5.每一个类在调用的时候默认存在一个没有参数的构造函数、前提是当前类没有其他有参数的构造函数存在6.和继承的关系:1)在任何一个构造函数的第一行默认存在super(),这个会自动调用父类的构造函数注:匿名对象: new FcuntionAction(); 只能使用一次、this表示本类或者当前类。

相关文档
最新文档