JAVA新手入门基础全面学习教程.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

JAVA新手入门基础全面学习教程--第1页

新手入门基础学习

一、技术优势

一、Java编程语言是个简单、面向对象、散布式、说明性、健壮、平安与系统无关、可移植、高性能、多

线程和动态的语言。

二、Java平台是基于Java语言的平台。如此的平台超级流行。因此微软公司推出了与之竞争的.NET平

台和仿照Java的C#语言。

3、Java是功能完善的通用程序设计语言,能够用来开发靠得住的、要求严格的应用程序。

二、大体含义

抽象类:规定一个或多个抽象方式的类别本身必需概念为abstract,抽象类只是用来派生子类,而不能用

它来创建对象。

final类:又称“最终类”,它只能用来创建对象,而不能被继承,与抽象类恰好相反,而且抽象类与最终

类不能同时修饰同一个类。

包:Java中的包是相关类和接口的集合,创建包须利用关键字package。

继承:Java作为面向对象编程语言,支持继承这大体概念。但Java只支持单根继承,是所有其他类的基类。

多态类:在Java中,对象变量是多态的。而Java中不支持多重继承。

接口:Java中的接口是一系列方式的声明,是一些方式特点的集合,一个接口只有方式的特点没有方式的

实现,因此这些方式能够在不同的地址被不同的类实现,而这些实现能够具有不同的行为。

通用编程:任何类类型的所有值都能够同Object类型的变量来代替。

封装:把数据和行为结合起在一个包中,并对对象利用者隐藏数据的实现进程,一个对象中的数据叫他的实

例字段(instancefield)。

重载:当多个方式具有相同的名字而含有不同的参数时,便发生重载。编译器必需挑选出挪用哪个方式进行

编译。

重写:也可称为方式的“覆盖”。在Java中,子类可继承父类中的方式,而不需要从头编写相同的方式。

但有时子类并非想原封不动地继承父类的方式,而是想作必然的修改,这就需要采用方式的重写。值得注意的是,

JAVA新手入门基础全面学习教程--第1页

JAVA新手入门基础全面学习教程--第2页

JAVA新手入门基础全面学习教程--第2页

JAVA新手入门基础全面学习教程--第3页

类:Object类中的getClass方式返回Class类型的一个实例,程序启动时包括在main方式的类会

被加载,虚拟机要加载他需要的所有类,每一个加载的类都要加载它需要的类。

三、大体语法

编写Java程序时,应注意以下几点:

大小写灵敏:Java是大小写灵敏的,这就意味着标识符Hello与hello是不同的。

类名:关于所有的类来讲,类名的首字母应该大写。假设是类名由假设干单词组成,那么每一个单词的首字

母应该大写,例如MyFirstJavaClass。

方式名:所有的方式名都应该以小写字母开头。假设是方式名含有假设干单词,那么后面的每一个单词首字

母大写,例如myFirstJavaClass。

源文件名:源文件名必需和类名相同。当保留文件的时候,你应该利用类名作为文件名保留(切记Java是

大小写灵敏的),文件名的后缀为.java。(假设是文件名和类名不相同那么会致使编译错误)。

主方式入口:所有的Java程序由publicstaticvoidmain(String[]args)方式开始执行。

四、架构设计

一、折叠概念

软件架构作为一个概念,体此刻技术和业务两个方面。

从技术角度来讲:软件架构随着技术的革新不断地更新其内容,软件架组成立于当前技术和一些大体原那么

的基础之上。

大体原那么:分层原那么、模块化原那么、接话柄现分离原那么、细节隐藏原那么、依托倒置原那么

二、折叠平台构架

(1)平台

Java平台由Java虚拟机(JavaVirtualMachine)和Java应用编程接口(Application

JAVA新手入门基础全面学习教程--第3页

JAVA新手入门基础全面学习教程--第4页

ProgrammingInterface、简称API)组成。Java

文档评论(0)

1637142147337d1 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档