java11月20总结

1.抽象类:

使用abstract关键字的类叫做抽象类。

一个类里含有抽象方法,这个类必须是抽象类。

全局变量:默认使用static和final修饰,

2.抽象方法

方法只有声明没有方法体:声明规定方法三要素:方法名,参数列表,返回值类型

要使用abstract关键字进行修饰

定义抽象方法的意义

1能够对子类进行约束:子类必须实现父类的抽象方法或者子类声明为抽象类

2.抽象类通过定义抽象方法实现了一种规范。

2.继承:子类使用extend继承父类

1.父类公共的属性和方法,子类都继承过来。

2/父类私有的属性和方法。

3.继承之后子类可以实现父类的方法,那么被调用的时候就是调用子类重写的方法。

3.封装

封装就是把我们的属性 还有就是数据包裹起来对封装起来的数据只能通过定义的接口来访问,保护性强。

4.接口

1.如果一个类定义是全部由抽象方法和变量组成就叫接口

2.不呢对接口直接进行对象的实例化操作

3.接口的实现类使用implements关键字实现接口

4.一个类可以实现多个接口

5.一个接口可以继承扩展多个父接口

接口当中不能定义构造方法

6.jdk为8以上的话可以调用私有方法 jdk8 可以调用默认方法 静态方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Java JDK 11Java开发工具包的一个版本,是由Oracle公司研发和发布的。JDK(Java Development Kit)是一个用于开发和编译Java程序的软件包,它提供了Java语言开发环境和一系列的工具。JDK 11Java的最新版本,于2018年9发布。 JDK 11带来了许多新的特性和改进。其中一项重要的改变是,JDK 11中引入了模块化系统,即Java平台模块系统(JPMS)。该系统可以帮助开发者更好地管理和组织Java代码和依赖项。另一个重要的改进是JVM性能的提升,包括更快的启动时间和更低的内存占用。 除了这些改进,JDK 11还包含了一些新的API和功能,如HTTP Client API、新的垃圾收集器(ZGC)和低延迟的垃圾收集器(Shenandoah GC),以及对Unicode 10.0的支持。 CSDN是一个知名的IT技术社区和博客网站。它为开发者提供了大量的技术文章、博客、教程等资源。在CSDN上,你可以找到关于Java JDK 11的各种教程、问题解答、开发经验分享等内容。同时,CSDN还提供了很多其他与Java开发相关的资源,如Java框架、库、工具等的介绍和下载链接。 总结来说,Java JDK 11Java开发工具包的一个版本,它带来了许多新的特性和改进。而CSDN是一个IT技术社区和博客网站,为开发者提供了很多与Java开发相关的资源。通过CSDN,你可以获取到关于Java JDK 11的各种教程和知识。 ### 回答2: Java JDK 11Java开发工具包的最新版本,JDK是Java Development Kit的缩写,是开发Java应用程序所需的软件包。JDK 11具有许多新功能和改进,为Java开发者提供更好的工具和性能。 其中一个重要的新功能是模块系统的引入。模块系统允许开发者将代码划分为独立的模块,以提高代码的可重用性和维护性。这种模块化方法有助于构建更可靠和安全的应用程序。 此外,JDK 11还引入了新的语言特性和API。其中包括Lambda表达式的增强、局部变量类型推断和字符串API的改进。这些特性使得Java编程更加简洁和高效。 JDK 11还包含了Java Flight Recorder(JFR)的开源版本。JFR是一种强大的性能分析工具,可以实时监测和记录Java应用程序的性能指标。这使得开发者可以更好地识别和解决性能问题。 此外,JDK 11还具有增强的安全性和可扩展性。它支持TLS 1.3,这是一种更安全的网络协议。此外,JDK 11还提供了更好的内存管理和垃圾回收机制。 CSDN是中国最大的IT社区和技术交流平台。许多Java开发者在CSDN上分享他们的经验和知识。在CSDN上,你可以找到大量关于Java JDK 11的文章和教程,以帮助你学习和掌握JDK 11的新功能和用法。 总结来说,Java JDK 11是一个强大而且功能丰富的开发工具包,它提供了许多新功能和改进,使得Java开发更加简便和高效。CSDN是一个优秀的资源平台,可以帮助开发者更好地学习和应用JDK 11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值