zl程序教程

JAVA学习(1)

  • JAVA——JDK 8新特性学习与整理

    JAVA——JDK 8新特性学习与整理

    JDK 8新特性概述在自己工作、开发、学习中,特别是在阅读别人的项目源码时,总是能看到使用Lambda表达式和Stream流的代码写法,这两个新特性是JDK 8主要的特性和自己的编程风格。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8,现如今已经JDK14都出来了,所以了解,阅读,和使用JDK 8新特性是非常有必要的,在面试的过程中也会经常被问到。 Java8 新增了非

    日期 2023-06-12 10:48:40     
  • java到大数据学习路线

    java到大数据学习路线

    大家好,又见面了,我是你们的朋友全栈君。 计算机网络 操作系统 数据结构 计算机组成原理 可重点学习如下知识点 计算机网络(重点看 OSI七层模型 或 TCP/IP五层模型 理解每层含义) 数据结构(重点看 数组、栈、队列、链表、树) 算法(重点看 各种 排序算法、查找算法、去重算法,最优解算法,多去 LeetCode 刷算法题) 操作系统(重点看 进程、线程、IO、调度、内存

    日期 2023-06-12 10:48:40     
  • HTML、CSS、JavaScript学习总结

    HTML、CSS、JavaScript学习总结

    大家好,又见面了,我是你们的朋友全栈君。学习总结HTML网站开发的主要原则是:– 用标签元素HTML描述网页的内容结构;– 用CSS描述网页的排版布局;– 用JavaScript描述网页的事件处理,即鼠标或键盘在网页元素上的动作后的程序HTML(Hyper Text Mark-up Language 超文本标记语言)的缩写,是最基础的网页语言 。 Html是通过标签来定义的语言,代码都是由标签所组

    日期 2023-06-12 10:48:40     
  • 史上最新最全面的java大数据学习路线(新手小白必看版本)

    史上最新最全面的java大数据学习路线(新手小白必看版本)

    大家好,又见面了,我是你们的朋友全栈君。第一阶段:大数据基础Java语言基础阶段1.1:Java开发介绍1.1.1 Java的发展历史1.1.2 Java的应用领域1.1.3 Java语言的特性1.1.4 Java面向对象1.1.5 Java性能分类1.1.6 搭建Java环境1.1.7 Java工作原理1.2:熟悉Eclipse开发工具1.2.1 Eclipse简介与下载1.2.2 安装Ecli

    日期 2023-06-12 10:48:40     
  • java、大数据学习路线

    java、大数据学习路线

    大家好,又见面了,我是你们的朋友全栈君。 java 大数据发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/140464.html原文链接:https://javaforall.cn

    日期 2023-06-12 10:48:40     
  • 2022最新JAVA学习路线(附面试题)

    2022最新JAVA学习路线(附面试题)

    在 Java 学习这条路上也踩过无数次的坑,秋招也幸运的拿到了一些大厂 Java 开发的offer。(文末附面试题!!!)恰巧有小伙伴问我 Java 学习的路线,我想着趁这次机会分享自己学 Java 的路线,希望给小伙伴们一点帮助,避开路上的一些坑,一起进大厂。首先,我先分享下自己对不同学习方式的理解,小伙伴们可以根据自己的情况选择。看视频系统学习,比如培训机构的课程、MOOC的课程等。看视频的好

    日期 2023-06-12 10:48:40     
  • Java学习day086 部署Java程序(三)(applet:一个简单的applet、applet HTML标记属性、使用参数向applet传递信息)

    Java学习day086 部署Java程序(三)(applet:一个简单的applet、applet HTML标记属性、使用参数向applet传递信息)

    大家好,又见面了,我是你们的朋友全栈君。使用的教材是java核心技术卷1,我将跟着这本书的章节同时配合视频资源来进行学习基础java知识。day086 部署Java程序(三)(applet:一个简单的applet、applet HTML标记属性、使用参数向applet传递信息)appletapplet是包含在HTML页面中的Java程序。HTML页面必须告诉浏览器要加载哪些applet,另外每

    日期 2023-06-12 10:48:40     
  • 在线学习Java的几个网站,别再盲目学习java了![通俗易懂]

    在线学习Java的几个网站,别再盲目学习java了![通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。 LearnJava 在线这是一个非常不错的学习 Java 的在线网站,纯免费。这是一个个人项目,旨在通过简单有效的在浏览器中进行练习让你快速掌握 Java 编程语言。通过直接从网络浏览器运行实际代码,你无需在本地安装和执行代码就可以尝试编码,这无疑提高了编程效率和上手效率。你可以根据目录进行练习,有基础部分和高级部分,首先有例子代码,告诉你需要注意的事

    日期 2023-06-12 10:48:40     
  • java resourcebundle_Java – Properties和ResourceBundle类学习「建议收藏」

    java resourcebundle_Java – Properties和ResourceBundle类学习「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。一、前言在项目的开发过程中,为了统一配置的管理,我们经常需要将一些配置信息根据环境的不同,配置在不同的properties中,然后从里面进行读取。而Properties类作为最基础也是最经常使用的类,通过本文我们来学习一下它的使用,然后再顺便学习下其他几种读取properties文件的方式。二、Properties和ResourceBundle类Proper

    日期 2023-06-12 10:48:40     
  • Java中Ajax学习「建议收藏」

    Java中Ajax学习「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 1.Ajax:异步js和xml 异步刷新:如果网页中某一个地方需要修改,异步刷新可以使,只刷新该需要修改的地方,而页面其他中的地方保持不变。 例如:百度搜索框,视频的点赞等实现(两种方式): Js: XMLHttpRequest对象 XMLHttpRequest对象的方法: open(方法名【提交方式get或者post】,服务器地址,tur

    日期 2023-06-12 10:48:40     
  • javaScript学习笔记(一)js基础

    javaScript学习笔记(一)js基础

    大家好,又见面了,我是你们的朋友全栈君。一、简介1、概述:JavaScript是目前web开发中不可缺少的脚本语言,js不需要编译即可运行,运行在客户端,需要通过浏览器来解析执行JavaScript代码。诞生于1995年,当时的主要目的是验证表单的数据是否合法。JavaScript本来应该叫Livescript,但是在发布前夕,想搭上当时超热的java顺风车,临时把名字改为了JavaScript。

    日期 2023-06-12 10:48:40     
  • JavaFX+Jfoenix 学习笔记(四)–MenuBar菜单栏

    JavaFX+Jfoenix 学习笔记(四)–MenuBar菜单栏

    1、菜单栏,如图2、实例-1,最简单且简陋的菜单栏package zkh.javafx.learn.menubar; import javafx.application.Application; import javafx.geometry.Pos; import javafx.scene.Scene; import javafx.scene.control.Label; import java

    日期 2023-06-12 10:48:40     
  • 从c++到Java,关于Java面向对象基础的学习(二)

    从c++到Java,关于Java面向对象基础的学习(二)

    继续补充完成java面向基础对象学习的第二部分,本章内容主要包括构造器和this以及javabean和封装等思想,感觉仍然需要更多练习才能帮助熟练java面向对象基础部分 目录一、构造器构造器的作用构造器的定义格式   初始化对象的格式构造器的分类注意事项​编辑具体案例 二、this关键字 this关键字this在成员方法中的用法三、封装 封装的实现步骤 Javabean综合案例(猫眼电影系统

    日期 2023-06-12 10:48:40     
  • Java反射的学习备份

    Java反射的学习备份

    ​ 概述定义JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。用途在日常的第三方应用开发过程中,经常会遇到某个类的某个成员变量、方法或是属性是私有的或是只对系统应用开放,这时候就可以利用Java的反射机制通过反射来获取所需的私有成员或是方法。当然,也

    日期 2023-06-12 10:48:40     
  • JavaWeb需要学习的单词

    JavaWeb需要学习的单词

    单词音标释义day01&day02hypertext[ˈhaɪpətekst]n. 超文本Hypertext Transfer Protocol超文本传输协议(HTTP)cascading[kæs’keɪdɪŋ]v. 层叠Cascading Style Sheets层叠样式表(CSS)paragraph[ˈpærəgrɑ:f]n. 段落break[breɪk]n. 中断horizontal

    日期 2023-06-12 10:48:40     
  • JavaScript 学习-47.export 和 import 的使用

    JavaScript 学习-47.export 和 import 的使用

    前言JavaScript 的每个.js文件都是独立的,在开发一个项目会有很多的.js文件,有些是公共的方法,可以单独放到一个.js文件中,其它的文件去调用公共方法。 但是,Javascript不是一种模块化编程语言,在es6以前,它是不支持类(class),所以也就没有”模块”(module)了。export导出模块在es6以前,还没有提出一套官方的规范,从社区和框架推广程度而言,目前通行的jav

    日期 2023-06-12 10:48:40     
  • JavaScript 学习-46.立即执行函数

    JavaScript 学习-46.立即执行函数

    前言立即执行函数有以下作用创建一个独立作用域,这个作用域里面的变量,外部访问不到,避免变量污染。闭包和私有数据使用语法有两种写法// 第一种:用括号把整个函数定义和括号调用包裹起来 (function(){ // 函数体 }()) // 第二种:用括号把函数定义包裹起来,后面再加括号调用 (function (){ // 函数体 })()复制一般用第二种会多一些(function (){

    日期 2023-06-12 10:48:40     
  • JAVA入门学习七

    JAVA入门学习七

    [TOC]Set集合描述:Set集合概述和特点包含没有重复元素的集合。 public interface Set<E> extends Collection<E>复制Set集合特点:无索引不可重复(重复插入返回fasle)无序(存取可能顺序不一致)HashSet存储自定义对象如何保证元素唯一性? 答:我们重了equals()与hashCode()方法,由于当每一个元素的ha

    日期 2023-06-12 10:48:40     
  • JAVA入门学习八

    JAVA入门学习八

    [TOC]异常概述和分类概述:异常就是Java程序在运行过程中出现的错误。 异常的分类:通过API查看Throwable所知在Java.Lang里面使用是不用导包的它是JAVA语言中所有错误或者异常的超类(父根类);Error : 服务器宕机,数据库崩溃等Exception : 可以接收程序编译和运行时候发生的异常,并且异常子类后缀都是Exception;异常的继承体系: Throwable (超

    日期 2023-06-12 10:48:40     
  • JAVA入门学习十

    JAVA入门学习十

    [TOC]多线程Thread入门1.简单概述描述:什么是线程?线程是程序执行的一条路径, 一个进程中可以包含多条线程多线程并发执行可以提高程序的效率, 可以同时完成多项工作;(简单说利用了空闲时间)多线程的应用场景:迅雷开启多条线程一起下载QQ同时和多个人一起视频服务器同时处理多个客户端请求多线程并行和并发的区别?并行就是两个任务同时运行,就是甲任务进行的同时,乙任务也在进行(需要多核CPU)比如

    日期 2023-06-12 10:48:40     
  • JAVA入门学习十三

    JAVA入门学习十三

    [TOC]反射机制1.类加载概述类加载概述:当程序要使用某个类时候,如果该类还未被加载到内存之中,则系统会通过加载、连接、初始化来实现对这个类进行初始化(1)加载:是指将class文件读入到内存,并为之创建一个Class对象,任何类被使用的时候系统都会创建一个Class对象(2)连接:验证:是否有正确的内部结构并和其他类协调一致;准备:负责为类的静态成员分配内存,并设置默认初始值;解析:将类的二进

    日期 2023-06-12 10:48:40     
  • Java 基础学习(3)

    Java 基础学习(3)

    目录前言一、字符类型(char)(1)字符类型基本介绍(2)字符类型演示(3)字符类型使用细节二、编码了解(1)Unicode编码(了解)(2)ASCLL编码(了解)(3)UTF-8编码(了解)三、基本数据类型转换(1)自动类型转换(2)自动类型转换细节(3)强制类型转换(4)强制类型转换细节总结前言 字符类型,编码知识,数据转换学习ovo 一、字符类型(char)(1)字符类型基本介绍字符数据

    日期 2023-06-12 10:48:40     
  • Java 基础学习(5)

    Java 基础学习(5)

    目录前言一、逻辑运算符(1)逻辑运算符介绍(2)逻辑运算符分类(3)逻辑运算符运算规则(4)逻辑与短路的区别(5)演示(6)逻辑异或 二、赋值运算符(1)赋值运算符介绍(2)赋值运算符分类(3)赋值运算符特点总结前言了解 逻辑运算符 和 赋值运算符 的基础知识。一、逻辑运算符(1)逻辑运算符介绍        逻辑运算符是用于连接多个条件,也就是连接多个关系表达式的符号,最终的结果也是一个布尔类型

    日期 2023-06-12 10:48:40     
  • JavaScript对象学习

    JavaScript对象学习

    学习目标了解常用的JS内置对象 学会自己学习内置对象,查看API文档复制知识讲解对象的Object创建方法//字面量创建对象 var user = { name:'张三', age: 18, sex:'男', run:function(){ console.log(this.name+"跑的很快&qu

    日期 2023-06-12 10:48:40     
  • Java 8 Stream常用方法学习

    Java 8 Stream常用方法学习

    大家好,又见面了,我是你们的朋友全栈君。文章目录Stream基础概念1. 分类2. 常用方法2.1 forEach2.2 filter2.3 distinct2.4 Collectors – (Collector工具库)2.4.1 Collectors.toList()方法将Stream转化为List对象2.4.2 Collectors.toSet()方法将Stream转化为Set对象2.4.3

    日期 2023-06-12 10:48:40     
  • JAVA学习笔记:目录

    JAVA学习笔记:目录

    目录 一、java初级阶段 1、java入门阶段2、面向对象3、常用类4、异常机制一、java初级阶段1、java入门阶段java学习笔记1:了解java、JDK、JRE、JVMjava学习笔记2:JDK下载和安装以及测试控制台测试是否配置成功java学习笔记3:用记事本写第一个java程序、常见错误总结、详细解析java学习笔记4:常见的DOS命令和java开发工具java学习笔记5:ecli

    日期 2023-06-12 10:48:40     
  • Java基础学习(3)

    Java基础学习(3)

    创建对象1.1 Java 包管理器Java当中导入包语句 import 包含 + 类名 包名+类名组成了完整的包路径importimport java.time.LocalDate;//包路径 public class DateTest { public static void main(String[] args) { // 得到当前的完整时间 LocalDat

    日期 2023-06-12 10:48:40     
  • ArcGIS API for Javascript学习

    ArcGIS API for Javascript学习

    一、ArcGIS API for Javascript 介绍 ArcGIS API for Javascript 是由美国 Esri 公司推出,跟随ArcGIS 9.3 同时发布的,是Esri 基于dojo 框架和 REST 风格实现的一套编程接口。通过 ArcGIS API for Javascript可以对ArcGIS for Server 进行访问,并且将ArcGIS fo

    日期 2023-06-12 10:48:40     
  • javascript系列学习笔记-this

    javascript系列学习笔记-this

    javascript系列学习笔记-this 笔记内容来自 《你不知道的Javascript》 (上)为什么要用thisfunction getName() { console.log('this.name', this.name) } let a = { name: 'kif1' } let b = { name: &

    日期 2023-06-12 10:48:40     
  • Java中注解学习系列教程-6 excel导出优化plush版

    Java中注解学习系列教程-6 excel导出优化plush版

    在上一篇文章中,我们实现了了自定义注解导出excel及对date类型和枚举类型进行处理。虽然效果是出来了,但是还是有问题的。问题分析:1:在处理date类型及枚举类型的时候,很麻烦,需要好几个属性配合这使用。如果忘了其中的一个就会导致错。如下图:还记的在《Java中注解学习系列教程-3》中我们知道,自定义注解的成员属性还可以是一种特殊的类型:Annotation的。也就是在注解中使用注解。所以我们

    日期 2023-06-12 10:48:40     
  • Java入门学习

    Java入门学习

    编程语言 编程编程:就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程计算机程序:就是计算机所执行的一系列的指令集合,而程序全部都是用我们所掌握的语言来编写的,所以人们要控制计算机一定要通过计算机语言向计算机发出命令从事编程的人员,就是程序员。 但是一般程序员都比较幽默,为了形容自己的辛苦工作,也成为“码农”, 或者 “程序猿”/ “程序媛”注意:上面所定义的计算机

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