- IDEA模板的使用一、代码模板是什么它的原理就是配置一些常用代码字母缩写,在输入简写时可以出现你预定义的固定模式的代码,使得开发效率大大提高,同时也可以增加个性化。最简单的例子就是在Java中输入sout会出现System.out.println();1、所处位置(1)Live Templates(2)Postfix Completion2、区别 【1】Live Templates中可以做用... IDEA模板的使用一、代码模板是什么它的原理就是配置一些常用代码字母缩写,在输入简写时可以出现你预定义的固定模式的代码,使得开发效率大大提高,同时也可以增加个性化。最简单的例子就是在Java中输入sout会出现System.out.println();1、所处位置(1)Live Templates(2)Postfix Completion2、区别 【1】Live Templates中可以做用...
- Java注解 @Target @Retention @Inherited @Documented 总结 Java注解今天说一说我们经常用到的注解@Target(ElementType.PARAMETER)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface LoginClient{}这是自定义的一个注解,注解接口有三... Java注解 @Target @Retention @Inherited @Documented 总结 Java注解今天说一说我们经常用到的注解@Target(ElementType.PARAMETER)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface LoginClient{}这是自定义的一个注解,注解接口有三...
- 前言近期一直在抽空《设计模式》,进入深秋了,工作也主键忙碌起来,直到今天周末才有机会挤出时间更新博客,本篇简单工厂模式是学习23中常用设计模式的必备模式,可以说是引导入门设计模式,希望大家可以通过本篇博客理解简单工厂模式的作用及用法,更加理解设计模式。简单工厂模式是最简单的设计模式之一,虽然它不属于GoF(一个团队)提出的23种设计模式,但是应用也比较频繁,同时它是学习创建型设计模式的基础... 前言近期一直在抽空《设计模式》,进入深秋了,工作也主键忙碌起来,直到今天周末才有机会挤出时间更新博客,本篇简单工厂模式是学习23中常用设计模式的必备模式,可以说是引导入门设计模式,希望大家可以通过本篇博客理解简单工厂模式的作用及用法,更加理解设计模式。简单工厂模式是最简单的设计模式之一,虽然它不属于GoF(一个团队)提出的23种设计模式,但是应用也比较频繁,同时它是学习创建型设计模式的基础...
- 前言我们都知道Java是经典的面向对象设计的开发语言,我想大家也都知道面向对象的三大特性:封装、继承、多态,有些还会将抽象也加入并称四大特性,那么你知道这些特性是怎么来的吗? Java又是如何被称为面向对象的语言呢?请您带着问题我和一起学习本篇----深入面向对象 正文 简介面向对象设计的目标之一在于提高软件的可维护性与复用性,保证代码的易于扩展与修改, 设计模式在面向对象的基础上诞生,每... 前言我们都知道Java是经典的面向对象设计的开发语言,我想大家也都知道面向对象的三大特性:封装、继承、多态,有些还会将抽象也加入并称四大特性,那么你知道这些特性是怎么来的吗? Java又是如何被称为面向对象的语言呢?请您带着问题我和一起学习本篇----深入面向对象 正文 简介面向对象设计的目标之一在于提高软件的可维护性与复用性,保证代码的易于扩展与修改, 设计模式在面向对象的基础上诞生,每...
- 前言近期入手了一本《Java设计模式》–刘伟,目前读了基础介绍的前两篇,发现这书中真是自有颜如玉,是一本很不错的书,向大家推荐。毕业到近期工作,编码时发现了自身的一些不足,对于开发人员来说基础的确是十分十分十分的重要,之前一直自认为基础还不错,工作了一段时间后才明白会熟练的编写基础代码,并不代表基础好,Java中包含的东西是有很多的,包括编程思想、设计模式、数据结构、虚拟机等等,都是十分重... 前言近期入手了一本《Java设计模式》–刘伟,目前读了基础介绍的前两篇,发现这书中真是自有颜如玉,是一本很不错的书,向大家推荐。毕业到近期工作,编码时发现了自身的一些不足,对于开发人员来说基础的确是十分十分十分的重要,之前一直自认为基础还不错,工作了一段时间后才明白会熟练的编写基础代码,并不代表基础好,Java中包含的东西是有很多的,包括编程思想、设计模式、数据结构、虚拟机等等,都是十分重...
- 前言基础不牢,地动山摇,菜如老哥还经常巩固自己的基本功,你就更要努力学习了。最近博主在复习Java虚拟机,对Java虚拟机的理解又有了一个更深层次的理解,记录下一些笔记及重点摘要,让我们一起学习一下吧! 现在用不上,不代表以后就能用上,一句话,学,就行了。 学习JVM有什么意义和作用?1、学习JVM能更深入的理解Java这门语言,能理解Java语言底层的执行过程。2、学习JVM,为了项目上... 前言基础不牢,地动山摇,菜如老哥还经常巩固自己的基本功,你就更要努力学习了。最近博主在复习Java虚拟机,对Java虚拟机的理解又有了一个更深层次的理解,记录下一些笔记及重点摘要,让我们一起学习一下吧! 现在用不上,不代表以后就能用上,一句话,学,就行了。 学习JVM有什么意义和作用?1、学习JVM能更深入的理解Java这门语言,能理解Java语言底层的执行过程。2、学习JVM,为了项目上...
- 前言基础不牢,地动山摇,菜如老哥还经常巩固自己的基本功,你就更要努力学习了。最近博主在复习Java虚拟机,对Java虚拟机的理解又有了一个更深层次的理解,记录下一些笔记及重点摘要,让我们一起学习一下吧! 现在用不上,不代表以后就能用上,一句话,学,就行了。 学习JVM有什么意义和作用?1、学习JVM能更深入的理解Java这门语言,能理解Java语言底层的执行过程。2、学习JVM,为了项目上... 前言基础不牢,地动山摇,菜如老哥还经常巩固自己的基本功,你就更要努力学习了。最近博主在复习Java虚拟机,对Java虚拟机的理解又有了一个更深层次的理解,记录下一些笔记及重点摘要,让我们一起学习一下吧! 现在用不上,不代表以后就能用上,一句话,学,就行了。 学习JVM有什么意义和作用?1、学习JVM能更深入的理解Java这门语言,能理解Java语言底层的执行过程。2、学习JVM,为了项目上...
- 前言基础不牢,地动山摇,菜如老哥还经常巩固自己的基本功,你就更要努力学习了。最近博主在复习Java虚拟机,对Java虚拟机的理解又有了一个更深层次的理解,记录下一些笔记及重点摘要,让我们一起学习一下吧! 现在用不上,不代表以后就能用上,一句话,学,就行了。 学习JVM有什么意义和作用?1、学习JVM能更深入的理解Java这门语言,能理解Java语言底层的执行过程。2、学习JVM,为了项目上... 前言基础不牢,地动山摇,菜如老哥还经常巩固自己的基本功,你就更要努力学习了。最近博主在复习Java虚拟机,对Java虚拟机的理解又有了一个更深层次的理解,记录下一些笔记及重点摘要,让我们一起学习一下吧! 现在用不上,不代表以后就能用上,一句话,学,就行了。 学习JVM有什么意义和作用?1、学习JVM能更深入的理解Java这门语言,能理解Java语言底层的执行过程。2、学习JVM,为了项目上...
- java IO编程详解 java IO编程详解
- 在Java8之前,如果一个接口想要添加新的方法,那么要修改所有实现了该接口的类,让它们都实现新增的方法。HashSet和HashMap等集合类使用了hashCode()方法来计算对象应该存储的位置,因此要将对象添加到这些集合类中,需要让对应的类实现hashCode()方法。clone()是Object的protected方法,它不是public,一个类不显式去重写clone(),其它类就不能直接去 在Java8之前,如果一个接口想要添加新的方法,那么要修改所有实现了该接口的类,让它们都实现新增的方法。HashSet和HashMap等集合类使用了hashCode()方法来计算对象应该存储的位置,因此要将对象添加到这些集合类中,需要让对应的类实现hashCode()方法。clone()是Object的protected方法,它不是public,一个类不显式去重写clone(),其它类就不能直接去
- 在Java8之前,如果一个接口想要添加新的方法,那么要修改所有实现了该接口的类,让它们都实现新增的方法。HashSet和HashMap等集合类使用了hashCode()方法来计算对象应该存储的位置,因此要将对象添加到这些集合类中,需要让对应的类实现hashCode()方法。clone()是Object的protected方法,它不是public,一个类不显式去重写clone(),其它类就不能直接去 在Java8之前,如果一个接口想要添加新的方法,那么要修改所有实现了该接口的类,让它们都实现新增的方法。HashSet和HashMap等集合类使用了hashCode()方法来计算对象应该存储的位置,因此要将对象添加到这些集合类中,需要让对应的类实现hashCode()方法。clone()是Object的protected方法,它不是public,一个类不显式去重写clone(),其它类就不能直接去
- private方法隐式地被指定为final,如果在子类中定义的方法和基类中的一个private方法签名相同,此时子类的方法不是重写基类方法,而是在子类中定义了一个新的方法。**静态内部类**非静态内部类依赖于外部类的示例,也就是说需要先创建外部类示例,才能用这个实例去创建非静态内部类,而静态内部类不需要。**静态变量**又称类变量,也就是说这个变量属于类的,类所有的实例都共享静态变量,可以通过类名 private方法隐式地被指定为final,如果在子类中定义的方法和基类中的一个private方法签名相同,此时子类的方法不是重写基类方法,而是在子类中定义了一个新的方法。**静态内部类**非静态内部类依赖于外部类的示例,也就是说需要先创建外部类示例,才能用这个实例去创建非静态内部类,而静态内部类不需要。**静态变量**又称类变量,也就是说这个变量属于类的,类所有的实例都共享静态变量,可以通过类名
- String被声明为final,因此它不可被继承,Integer等包装类也不能被继承。在Java8中,String内部使用char数组存储数据。÷}.}.}在Java9之后,String类的实现改用byte数组存储字符串,同时使用coder来标识使用了哪种编码。}.}.}value数组被声明为final,这意味着value数组初始化之后就不能再引用其它数组。并且String内部没有改变value数 String被声明为final,因此它不可被继承,Integer等包装类也不能被继承。在Java8中,String内部使用char数组存储数据。÷}.}.}在Java9之后,String类的实现改用byte数组存储字符串,同时使用coder来标识使用了哪种编码。}.}.}value数组被声明为final,这意味着value数组初始化之后就不能再引用其它数组。并且String内部没有改变value数
- java float和double精度范围为什么是上述范围boolean 只有两个值:true、false,可以使⽤ 1 bit 来存储,但是具体⼤⼩没有明确规定。JVM 会在编译时期将boolean 类型的数据转换为 int,使⽤ 1 来表示 true,0 表示 false。JVM ⽀持 boolean 数组,但是是通过读写byte 数组来实现的。基本类型都有对应的包装类型,基本类型与其对应的包 java float和double精度范围为什么是上述范围boolean 只有两个值:true、false,可以使⽤ 1 bit 来存储,但是具体⼤⼩没有明确规定。JVM 会在编译时期将boolean 类型的数据转换为 int,使⽤ 1 来表示 true,0 表示 false。JVM ⽀持 boolean 数组,但是是通过读写byte 数组来实现的。基本类型都有对应的包装类型,基本类型与其对应的包
- 2. 数据结构基础 2.1 什么是数组 2.1.1 概念 数组对应的英文是array, 是有限个相同类型的变量所组成的有序集合, 数组中的每一个变量被称为元素。 数组是最为简单、 最为常用的数据结构。 数组在内存中顺序存储(连续内存) 2.1.2 数组的基本操作 读取 由于数组在内存中顺序存储, 所以只要给出一个数组下标, 就可以读取到对应的数组元素。 输入的下标必须在数组的长度范 围之内, 2. 数据结构基础 2.1 什么是数组 2.1.1 概念 数组对应的英文是array, 是有限个相同类型的变量所组成的有序集合, 数组中的每一个变量被称为元素。 数组是最为简单、 最为常用的数据结构。 数组在内存中顺序存储(连续内存) 2.1.2 数组的基本操作 读取 由于数组在内存中顺序存储, 所以只要给出一个数组下标, 就可以读取到对应的数组元素。 输入的下标必须在数组的长度范 围之内,
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签