zl程序教程

Java基础总结

  • Java基础知识总结--ArrayList

    Java基础知识总结--ArrayList

    1.ArrayList集合和数组的区别 :​ 共同点:都是存储数据的容器​ 不同点:数组的容量是固定的,集合的容量是可变的1.1 -ArrayList的构造方法和添加方法public ArrayList()创建一个空的集合对象public boolean add(E e)将指定的元素追加到此集合的末尾public void add(int index,E element)在此集合中的指

    日期 2023-06-12 10:48:40     
  • Java基础知识总结(超详细整理),java从入门到精通pdf「建议收藏」

    Java基础知识总结(超详细整理),java从入门到精通pdf「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 数组数组是数据的集合,一个容器,用来存储任何类型的数据,包括原始数据类型和引用数据类型,但是一旦指定了数组的类型之后,就只能用来存储指定类型的数据。数组声明的三种方式: 数据类型[] 数组名 = new 数据类型[长度]; 数据类型[] 数组名 = {数据,数据,…,数据}; 数据类型[] 数组名 = new 数据类型长度[] {数据,数据,…

    日期 2023-06-12 10:48:40     
  • 剑指offer Java_工程图学基础知识点总结

    剑指offer Java_工程图学基础知识点总结

    大家好,又见面了,我是你们的朋友全栈君。文章目录 一、java基础1.1 java 集合类问题二、hashMap相关问题2.1 HashMap的实现原理?2.2 常用的hash算法有哪些?2.2.1 构造哈希函数的方法有哪些?2.2.2 解决hash冲突的方法有哪些?2.2.3 HashMap为什么要扩容?2.3 load factor的作用2.4 ConcurrentHashMap 的实现原理?

    日期 2023-06-12 10:48:40     
  • java基础学习总结——多态(动态绑定)详解编程语言

    java基础学习总结——多态(动态绑定)详解编程语言

    一、面向对象最核心的机制——动态绑定,也叫多态 1.1.通过下面的例子理解动态绑定,即多态 1 package javastudy.summary; 3 class Animal { 4 /** 5 * 声明一个私有的成员变量name。 6 */ 7 private String name; 9 /** 10 * 在Animal类自定义的构造方

    日期 2023-06-12 10:48:40     
  • java基础学习总结——super关键字详解编程语言

    java基础学习总结——super关键字详解编程语言

    一、super关键字 在JAVA类中使用super来引用父类的成分,用this来引用当前对象,如果一个类从另外一个类继承,我们new这个子类的实例对象的时候,这个子类对象里面会有一个父类对象。怎么去引用里面的父类对象呢?使用super来引用,this指的是当前对象的引用,super是当前对象里面的父对象的引用。 1.1.super关键字测试 1 package cn.galc.te

    日期 2023-06-12 10:48:40     
  • java基础学习总结——this关键字详解编程语言

    java基础学习总结——this关键字详解编程语言

    一、this关键字 this是一个引用,它指向自身的这个对象。 看内存分析图: 假设我们在堆内存new了一个对象,在这个对象里面你想象着他有一个引用this,this指向这个对象自己,所以这就是this,这个new出来的对象名字是什么,我们不知道,不知道也没关系,因为这并不影响这个对象在内存里面的存在,这个对象只要在内存中存在,他就一定有一个引用this。 看下面的例子分析:

    日期 2023-06-12 10:48:40     
  • JavaScript语言基础知识点总结(思维导图)

    JavaScript语言基础知识点总结(思维导图)

    JavaScript数组 JavaScript函数基础 Javascript运算符 JavaScript流程控制 JavaScript正则表达式 JavaScript字符串函数 JavaScript数据类型 JavaScript变量 Window对象 DOM基本操作    由于上面的图片比较大,建议大家下载到本地查看 --> --> --> --> --> --> --> -->

    日期 2023-06-12 10:48:40     
  • Java注解基础概念总结

    Java注解基础概念总结

    注解的概念 注解(Annotation),也叫元数据(Metadata),是Java5的新特性,JDK5引入了Metadata很容易的就能够调用Annotations。注解与类、接口、枚举在同一个层次,并可以应用于包、类型、构造方法、方法、成员变量、参数、本地变量的声明中,用来对这些元素进行说明注释。 注解的语法与定义形式 (1)以@interface关键字定义(2)注解包含成员,成员以无参数的

    日期 2023-06-12 10:48:40     
  • Java基础常见面试题总结(下)

    Java基础常见面试题总结(下)

    Java基础常见面试题总结 下 异常Exception 和 Error 有什么区别?Checked Exception 和 Unchecked Exception 有什么区别?Thr

    日期 2023-06-12 10:48:40     
  • Java基础常见面试题总结(中)

    Java基础常见面试题总结(中)

    Java基础常见面试题总结 中 面向对象基础面向对象和面向过程的区别创建一个对象用什么运算符?对象实体与对象引用有何不同?对象的相等和引用相等的区别类的构造方法的作用是什么?如果一个类没有声明构造方法ÿ

    日期 2023-06-12 10:48:40     
  • Java基础 | Stream流原理与用法总结

    Java基础 | Stream流原理与用法总结

    Stream简化元素计算; 一、接口设计 从Java1.8开始提出了Stream流的概念,侧重对于源数据计算能力的封装,并且支持序列与并行两种操作方式;依旧先看核心接口的设计: BaseStream:基础接口,声明了流管理的核心方法; Stream:核心接口,声明了流操作的核心方法,其他接口为指定类型的适配; 基础案例:通过指定元素的值,返回一个序列流,元素的内容是字符串,并转换为Lo

    日期 2023-06-12 10:48:40     
  • java基础知识总结(二)

    java基础知识总结(二)

    +=隐含了强制类型转换。 x+=y;等价与:x = (x的数据类型)(x + y); 函数重载? 函数名同样。參数列表不同。跟返回值不关,就是函数重载 封装是什么? 隐藏对象的属性和详细的实现细节,仅对外提供公共的訪问方式. 类、方法事实上也是封装的体现。 继承是什么? 概念:把多个类中同样的内容抽取出来,单独定义到一个类(父类)中,再定义其它类(子类)的时候,继承

    日期 2023-06-12 10:48:40     
  • 【JAVA】新手入门JAVA的基础知识总结(自己作的笔记)

    【JAVA】新手入门JAVA的基础知识总结(自己作的笔记)

    一、从兴趣开始,做一款外卖订餐软件 做一个控制台版,主要是为了理解和学习基础知识时,好理解或有兴趣。 二、学习使用思维导图 析下软件设计的界面及功能(用百度脑图或X-Mind脑图软件)。 三、环境配置和安装 学习JAVA环境配置和eclipse软件安装(如果考虑兴

    日期 2023-06-12 10:48:40     
  • 14JavaWeb基础 - Cookie 与 Session API总结

    14JavaWeb基础 - Cookie 与 Session API总结

    Cookie 与 Session API总结 Cookie技术:存到客户端 发送cookie: Cookie cookie = new Cookie(name,value) cooki

    日期 2023-06-12 10:48:40     
  • [转]java基础学习总结——equals方法

    [转]java基础学习总结——equals方法

    一、equals方法介绍 1.1.通过下面的例子掌握equals的用法 1 package cn.galc.test; 2 3 public class TestEquals { 4 public static void main(String[] args) { 5 /** 6 * 这里使用构造方法Cat()在堆内存里面new出了

    日期 2023-06-12 10:48:40     
  • 牛客网面试宝典之JAVA基础知识(二)总结

    牛客网面试宝典之JAVA基础知识(二)总结

    ● 请你讲讲数组(Array)和列表(ArrayList)的区别?什么时候应该使用Array而不是ArrayList? 考察点:Array 参考回答:

    日期 2023-06-12 10:48:40     
  • Java服务端技术基础、进阶、技术选型总结

    Java服务端技术基础、进阶、技术选型总结

    在上一篇文章《零基础怎么学习Java技术》中有提到要单独写一篇Java该学什么内容,那么今天咱们就安排上。 【语言选择】 在开始前,先分享十五年前我开始学习Java的真实故事。当时快要毕业找工作了,才想起要学习一门技术了。于是就开始在C#、Java和PHP中做选择,经过各种调研ÿ

    日期 2023-06-12 10:48:40     
  • Java基础之JavaSE总结

    Java基础之JavaSE总结

    JavaSE也学习一段时间了,进行了java基础的总结 本次主要是以图片展示,如果有需要可以私聊我。

    日期 2023-06-12 10:48:40     
  • 关于Java基础的一些笔试题总结

    关于Java基础的一些笔试题总结

    针对近期腾讯、京东、网易等公司的笔试,遇到一些有关Java基础的问题,在此总结,希望能通过这几道经典问题题发散,举一反三,借此打牢基础!自己总结,望提出宝贵意见! 一、关于null的一道小题  先开开胃,一道非常有意思的笔试题。题目例如以下:  以下这段代码能正确运行吗?假设能。输出什么? public class NULL { public static

    日期 2023-06-12 10:48:40