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

时间:2023-03-08 10:59:12 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
***

JAVA新手入门根底学习

一、技术优势

1Java 编程语言是个简单、面向对象、分布式、解释性、强健、平安与系统无关、可移植、高性能、多线程和动态的语言。

2Java 平台是基于 Java 语言的平台。这样的平台非常流行。因此微软公司推出了与之竞争的.NET平台以及模拟JavaC#语言。

3Java是功能完善的通用程序设计语言,可以用来开发可靠的、要求严格的应用程序。 二、根本含义

抽象类:规定一个或多个抽象方法的类别本身必须定义为abstract,抽象类只是用来派生子类,而不能用它来创立对象。

final类:又称“最终类〞,它只能用来创立对象,而不能被继承,与抽象类刚好相反,而且抽象类与最终类不能同时修饰同一个类。

包:Java中的包是相关类和接口的集合,创立包须使用关键字package 继承:

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

接口:Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为。

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

封装:把数据和行为结合起在一个包中,并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他的实例字段〔instance field〕。

重载当多个方法具有一样的名字而含有不同的参数时,便发生重载。编译器必须挑选出调用哪个方法进展编译。

重写:也可称为方法的“覆盖〞。在Java中,子类可继承父类中的方法,而不需要重新编写一样的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。值得注意的是,子类在重新定义父类已有的方法时,应保持与父类完全一样的方法头声明。

Class类:Object类中的getClass方法返回Class类型的一个实例,程序启动时包含在main方法的类会被加载,虚拟机要加载他需要的所有类,每一个加载的类都要加载它需要的类。

1


***



三、根本语法

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

大小写敏感:Java是大小写敏感的,这就意味着标识符Hellohello是不同的。 类名:对于所有的类来说,类名的首字母应该大写。假设类名由假设干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass

方法名:所有的方法名都应该以小写字母开头。假设方法名含有假设干单词,那么后面的每个单词首字母大写,例如myFirstJavaClass

源文件名:源文件名必须和类名一样。当保存文件的时候,你应该使用类名作为文件名保存〔切记Java是大小写敏感的〕,文件名的后缀为.java〔假设文件名和类名不一样那么会导致编译错误〕。

主方法入口:所有的Java 程序由public static void main(String[]args)方法开始执行。 四、架构设计 1、折叠概念

软件架构作为一个概念,表达在技术和业务两个方面。

从技术角度来说:软件架构随着技术的革新不断地更新其内容,软件架构建立于当前技术和一些根本原那么的根底之上。

根本原那么:分层原那么、模块化原那么、接口实现别离原那么、细节隐藏原那么、依赖倒置原那么 2、折叠平台构架 1〕平台

Java分为三个体系JavaSE(Java2 Platform Standard Editionjava平台标准版〕,JavaEE(Java 2 Platform,Enterprise Editionjava平台企业版〕JavaME(Java 2 Platform Micro Editionjava平台微型版〕。 2Java SE

Java SEJava PlatformStandard Edition〕。Java SE 以前称为J2SE。它允许开发和部署在桌面、效劳器、嵌入式环境和实时环境中使用的Java应用程序。Java SE 包含了支Java Web 效劳开发的类,并为Java PlatformEnterprise EditionJava EE〕提供根底。

2


本文来源:https://www.wddqw.com/doc/b06035327d21af45b307e87101f69e314332fad0.html