一,面向对象思想概述1,要想学好面向对象,首先注重思考方式的转变面向过程的思考问题方法:强调做事情的过程(步骤)之间的因果关系从动作入手思考问题(动词)面向对象思考问题方式:强调问题域中事物以及事物之间的关系从事物入手思考问题(名词)eg:A,打水这个事情涉及什么事物:学生    座位    水杯 &nbsp
文章目录001- JavaConfig1.1 为什么使用springboot1.2 JavaConfig1.3 @ImporResource1.4 @PropertyResource002- springboot 入门2.1 介绍2.2 创建springboot项目2.3 入门项目2.4 @SpringBootApplication2.5 springboot重要配置文件2.6 多环境配置2.7
记录一下,来自B站动力节点王鹤老师讲的springboot学习笔记004-JavaConfig配置容器 P4 1. @Bean  加在配置类中的方法上 作用相当于配置文件中的<bean>。 方法的返回值对象注入到容器中 id 默认是方法名 @Bean的name属性相当于 id 2.@ImportRecource加在配置类的上面作用:导入其他的配置文件格式:@Impo
类和对象1.为什么属性以变量的形式存在: 是因为属性对应的是数据,数据在程序中只能放到变量中,属性其实就是变量; 2.null是一个java关键字,是引用类型的默认值; 3.对象是通过new出来的,在堆内存中存储, 引用是:但凡是变量,并且该变量中保存了内存地址指向了堆内存当中的对象的; java当中是没有指针的概念的,程序员是没有办法操纵堆内存的,只能通过引用去访问堆内存 4.java中的垃圾回
Spring学习笔记(来自王鹤老师讲的最新版Spring)spring笔记官方下载地址https://www.bilibili.com/video/BV1nz4y1d7uy第一章 Spring 概述1.1. 什么是springspring就是一个java框架,使用java语言开发的, 轻量级的, 开源的框架。 可以在j2se、j2ee项目中都可以使用。spring核心技术: ioc, aopspr
动力节点 Java进阶学习笔记】第六章 IO流IO流和FIle类总结1、IO流总结2、File类中方法总结IO流和FIle类学习笔记1、Java流概述和IO流的分类2、FileInputStream的使用:按字节和byte数组两种方式读取文件内容3、FileOutputStream的使用:覆盖方式和追加方式写入数组中内容4、FileReader的使用5、FileWriter的使用6、缓冲流Bu
动力节点 Java进阶学习笔记】第五章 集合 集合概述 1、集合概述和集合继承结构图 Collection部分 2、Collection接口常用方法、迭代器Iterator、使用迭代器遍历集合元素 3、List接口中常用方法、ArrayList和LinkedList、数组和链表的特点 4、泛型的优缺点和使用、for each的使用
转载 2024-04-01 00:10:48
40阅读
面向对象编程包和import包机制包机制的作用是为了方便程序的管理,不同功能的类分别存放在不同的包下。(按照功能划分,不同的软件包具有不同的功能)package语句样式:package 公司域名后置package语句只允许出现在java源代码的第一行importA和B不在同一个包下,需要使用import语句java.lang.*;这个包下的类不需要使用import导入位置在package之下,cl
转载 2024-01-26 09:23:09
67阅读
1 SpringBoot入门1.1 SpringBoot简介Spring Boot 是 Spring 家族中的一个全新的框架,它用来简化 Spring 应用程序的创建和 开发过程,也可以说 Spring Boot 能简化我们之前采用 SpringMVC + Spring + MyBatis 框架进行 开发的过程。 在以往我们采用 SpringMVC + Spring + MyBatis 框架进行开
文章目录? 视频对应资料? Tomcat服务器? 下载与安装? 关于Tomcat服务器的目录? 启动Tomcat? 实现一个最基本的web应用(这个web应用中没有java小程序)? 静态资源与动态资源? 模拟Servlet本质? Servlet规范? 开发一个带有Servlet(Java小程序)的webapp(重点)? 关于JavaEE的版本? 解决Tomcat服务器在DOS命令窗口中的乱
转载 2023-09-28 11:43:48
148阅读
目前,国内外信息化建设已经进入基于Web应用为核心的阶段,Java作为应用于网络的最好语言,前景无限看好。然而,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情。那么,本文章就来详细说说JavaWeb需要掌握的技术!首先Java基础语法是基础,另外大家对于MySQL、JDBC、HTML和CSS、JavaScript、BootStrap、XML、Tomcat、Servlet和HTTP
转载 2023-09-11 13:04:29
62阅读
什么是Spring Boot?多年来,随着新功能的增加,spring变得越来越复杂。只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有Spring项目的不同功能。如果必须启动一个新的Spring项目,我们必须添加构建路径或添加Maven依赖关系,配置应用程序服务器,添加spring配置。因此,开始一个新的spring项目需要很多努力,因为
转载 2024-03-28 12:26:00
42阅读
Java零基础入门教程介绍:本套Java基础视频教程,是动力节点精心录制的史上最全的Java基础视频教程,内容由浅入深:从计算机基础知识和计算机语言发展史开始讲述,一直到Java的反射机制,视频全长316集,涵盖了JavaSE每一个课程知识点,堪称动力节点史上最完美的Java基础视频教程。不仅适合于没有任何编程经验小白,同时又适合想巩固Java核心技术的上班一族。Java入门课程学习目录1、Jav
文章目录文件来源/资料下载:MySQL课堂笔记-day03.txt1、约束1.1、唯一性约束(unique)1.2、主键约束1.3、外键约束2、存储引擎?(整个内容属于了解内容)2.1、完整的建表语句2.2、什么是存储引擎呢?2.3、查看当前mysql支持的存储引擎?2.4、常见的存储引擎?3、事务(Transaction)3.1、什么是事务?3.2、和事务相关的语句只有:DML语句。(inse
转载 2024-03-04 20:18:52
55阅读
# MySQL 实战攻略:从基础到进阶 ## 引言 MySQL 是最受欢迎的开源关系型数据库管理系统之一,广泛应用于网站和各种业务系统。本文将通过一些示例,帮助你快速掌握 MySQL 的基本用法,以及一些实战进阶技巧。我们会包含代码示例、饼状图以及类图,增强理解。 ## 1. 基本概念 MySQL 数据库主要由表(tables)、行(rows)、列(columns)和数据库(databas
原创 2024-10-15 04:13:06
23阅读
  现在的java开发可谓是八仙过海各显神通啊!遥想当下各种编程语言萎靡不振,而我Java开发异军突起,以狂风扫落叶之态,作为Java培训行业的黄埔军校,为了守护Java之未来,特意总结了一些不被人所熟知的一些方法,让你的Java开发融会贯通,baby们GO!GO!GO!  我们再回到Thread类。程序中的每个线程都会有一个状态,要么是用户状态,要么是守护状态。换句话说,要么是前台线程要么是后台
1、入门1.1、springboot的特性能够快速创建基于spring的应用程序能够直接使用java main方法启动内嵌的tomcat服务器运行springboot程序,不需要部署war包文件提供约定的starter POM来简化Maven配置,让Maven的配置变的简单自动化配置,根据项目的Maven依赖配置,springboot自动配置Spring,Spring mvc等提供了程序的健康检查
转载 2024-04-10 12:14:43
38阅读
史上最全最细Java学习路线图—动力节点官方出品2019年最新Java学习路线图, 路线图的宗旨就是分享,专业,便利,让喜爱Java的人,都能平等的学习。从今天起不要再找借口,不要再说想学Java却没有资源,赶快行动起来,Java等你来探索,高薪距你只差一步!java学习基础针对Java零基础入门学习者,比较详细的知识点总结和学习路线数据库数据库是程序员必须要掌握中知识点,详细的学习思路和面试题,
Kubernetes动态节点 作为一名经验丰富的开发者,我将教会你如何在Kubernetes中实现动态节点。首先,让我们了解一下整个流程,然后逐步介绍每个步骤需要做什么以及相应的代码示例。 流程概述: 1. 创建一个Kubernetes集群。 2. 定义一个动态节点。 3. 在动态节点上部署应用程序。 步骤详解: 1. 创建一个Kubernetes集群: - 使用Minikube来快速
原创 2024-01-22 15:24:38
75阅读
区块链被构建为基于点对点(P2P)拓扑的分布式和不可变分类帐。这种底层的“分布式账本技术(DLT)”促进了跨全球网络的数据存储,所有网络用户都可以实时访问数据,同时确保端到端的安全性。但是你有没有想过是什么为区块链的 DLT 提供动力?区块链 DLT 的概念依赖于这样一个事实,即对于每一系列交易,都会创建一个区块。每个块包含以加密方式连接到后续块的数据。为了准确地完成这种连接,每个事务都按时间顺序
  • 1
  • 2
  • 3
  • 4
  • 5