自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 java笔记--老杜

java笔记static关键字1、static静态变量在方法区开辟内存空间,在类加载的时候就初始化了不需要创建对象,内存就开辟了。和类同级别。eg:国籍2、静态变量可节省内存空间3、什么时候成员变量声明为实例变量?所有对象都有这个属性,但是这个属性的值会随对象的变化而变化,(不同对象的这个属性具体值不同)。4、什么时候成员变量声明为静态变量?所有对象都有这个属性,,并且所有对象的这个属性都是一样的。5、可以使用static修饰静态代码块。在类加载的时候执行,并且只执行一次。6、静态代码块在

2022-12-29 20:53:12 843

原创 新手程序员如何快速上手公司项目

新手程序员如何快速上手公司项目

2022-07-23 21:31:50 2493 1

原创 springMVC

springmvc学习笔记

2022-07-11 09:35:48 291

原创 spring

spring学习笔记

2022-07-11 09:29:42 283

原创 SSM框架整合

ssm框架整合

2022-06-05 16:34:14 111

原创 Mybatis

Mybatis-9.28环境:JDK1.8Mysql 5.7maven 3.6.1IDEA回顾:JDBCMysqlJava基础MavenJunitSSM框架:配置文件的。 最好的方式:看官网文档;1、简介1.1、什么是Mybatis[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S3zHR7Ik-1652942170911)(Mybatis课堂笔记.assets/1569633932712.png)]MyBatis 是一款优秀的持久层

2022-05-19 14:41:22 171

原创 JavaSE进阶第二章(数组)

文章目录一、数组概述二、一维数组的声明和使用1、数组的声明2、数组的创建三、二维数组的声明和使用四、数组的排序1、冒泡排序2、选择排序五、数组的搜索1、二分(折半)查找六、Arrays 工具类1、Arrays.sort 的使用2、Arrays.binarySearch 的使用总结一、数组概述数组是一种引用数据类型,在内存中存储示意图如下:1. 数组是一组数据的集合2. 数组作为一种引用类型3. 数组元素的类型可以是基本类型,也可以是引用类型,但同一个数组只能是同一种类型4. 数组作为对象,数

2022-01-25 19:37:17 182 1

原创 JavaSE进阶第一章(面向对象 )

文章目录一、final关键字二、抽象类三、接口1、接口总结2、接口的进一步应用总结一、final关键字final 表示不可改变的含义 采用 final 修饰的类不能被继承 采用 final 修饰的方法不能被覆盖 采用 final 修饰的变量不能被修改 final 修饰的变量必须显示初始化 如果修饰的引用,那么这个引用只能指向一个对象,也就是说这个引用不能再次赋值, 但被指向的对象是可以修改的 构造方法不能被 final 修饰 会影响 JAVA类的初始化:final 定义的静态

2022-01-22 13:41:26 310

原创 JavaSE基础第十章(继承、方法覆盖和多态)

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例

2022-01-08 14:45:22 330

原创 JavaSE基础第九章(static、this和super)

文章目录一、static1、概述2、静态变量3、静态代码块4、静态方法二、this1、this是什么2、this使用在实例方法中3、this 使用在构造方法中总结一、static1、概述static 是 java语言中的关键字,表示“静态的”,它可以用来修饰变量、方法、代码块等,修饰的变量叫做静态变量,修饰的方法叫做静态方法,修饰的代码块叫做静态代码块。在 java 语言中凡是用 static 修饰的都是类相关的,不需要创建对象,直接通过“类名”即可访问,即使使用“引用”去访问,在运行的时候也和堆内存

2022-01-06 14:04:12 476 1

原创 JavaSE基础第八章(封装)

文章目录一、封装二、不封装存在的问题三、怎么封装总结一、封装封装是面向对象的三大特征之一,什么是封装?封装有什么好处?怎么封装,代码怎么写?这是我们这一章节要学习的内容。封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据 类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他对象只能通过包裹在数据外面的已经授权的操作来与这个封装的对象进行交流和交互。也就是说用户是

2022-01-03 17:16:16 190

原创 JavaSE基础第七章(对象的创建与使用)

文章目录一、对象的创建和使用1、对象的创建2、对象的使用二、对象创建和使用的深层次解密1.java 虚拟机内存管理2.构造方法Constructor3.空指针异常4.方法调用时参数的传递问题总结一、对象的创建和使用1、对象的创建类定义之后,就可以使用类这个“模板”来创造“对象”了,一个类可以创建多个对象,语法格式: new 类名();为了使用对象更加方便,一般使用变量接收一下对象,如:Student s = new Student();需要注意的是:java 语言当中凡是使用 class关键字定

2022-01-03 16:20:31 597

原创 JavaSE基础第六章(认识面向对象)

文章目录一、面向过程和面向对象的区别二、面向对象三大特征三、类1、类和对象的概念2、类的发现和设计3、类的定义总结一、面向过程和面向对象的区别“面向过程”(Procedure Oriented)是一种以过程为中心的编程思想,简称OP。“面向过程”也可称之为“面向记录”编程思想,就是分析出解决问题所需要的步骤,然后用函数把这些步 骤一步一步实现,使用的时候一个一个依次调用就可以了。所以面向过程的编程方式关注点不 在“事物”上,而是做这件事分几步,先做什么,后做什么。例如:早晨起来:起床、穿衣、 洗漱、上班

2022-01-02 00:52:55 111

原创 JavaSE基础第五章(方法)

文章目录一、方法1、方法的定义及调用1.1定义1.2方法的调用2、方法返回值详解3、栈数据结构4、方法执行过程中内存的变化二、方法重载(overload)三、方法递归总结一、方法1、方法的定义及调用1.1定义[修饰符列表] 返回值类型 方法名(形式参数列表){ 方法体;}例如代码: public static void sumInt(int a , int b){ int c = a + b; System.out.println(a + "+" + b + "=" + c);

2022-01-01 22:07:28 240

原创 JavaSE基础第四章(运算符、控制语句)

文章目录一、运算符1、概述2、运算符详解2.1算术运算符2.2关系运算符2.3逻辑运算符2.4赋值运算符2.5条件运算符2.6字符串连接运算符二、控制语句1、概述2、控制语句详解2.1选择语句2.1.1if2.1.2switch2.2循环语句2.2.1for2.2.2while2.2.3do...while2.3转向语句2.3.1break2.3.2continue2.4返回语句总结一、运算符1、概述运算符是指对操作数的运算方式。组成表达式的Java操作符有很多种(什么是操作数和操作符,例如 1+2

2021-12-30 21:25:07 353

原创 JavaSE基础第三章(数据类型)

文章目录一、数据类型1、数据类型概述2、字符编码3、字符型详解二、运算符1.引入库2.读入数据总结一、数据类型1、数据类型概述我们知道任何一个变量都包括三要素,分别是:数据类型、变量名、值。其中数据类型尤为重要,数据类型的作用就是决定程序运行阶段会给该变量分配多大的内存空间进行存储。Java数据类型包括两大类:基本数据类型和引用数据类型(之后学习)。引用数据类型又包括4类8大种:第 1 类:整数型(不带小数的数字):byte,short,int,long第 2 类:浮点型(带小数的数字):floa

2021-12-29 21:04:34 211

原创 JavaSE基础第二章(标识符、关键字与变量)

文章目录一、标识符二、使用步骤1.引入库2.读入数据总结提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、标识符示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport

2021-12-28 00:54:50 183

原创 JavaSE基础第一章(Java开发环境的搭建)

文章目录前言一、Java语言概述及发展史1、概述2、发展史2.1 JDK、JRE、JVM 三者关系二、初步了解 Java 的加载与执行1.引入库2.读入数据总结前言本系列笔记整理自动力节点老杜的JavaSE,结合讲义、老师课堂笔记、及自己的理解进行记录。一、Java语言概述及发展史1、概述Java 编程语言是 Sun Microsystems 公司的 James Gosling 在 1990 年创建的,于 1995 年公布。于世(一般说 Java 诞生于 1995 年)。Java 是一门面向对象的

2021-12-26 10:18:41 364

原创 Tomcat无法启动问题解决方案

在安装Tomcat过程中,一直无法安装成功,反反复复试了各种方法,断断续续花了两天时间终于解决了问题,现将过程记录如下供大家参考Tomcat有两种安装方法:第一种是官网下载压缩版,直接解压,需自己配置环境,在bin目录下的startup.bat点击启动。在浏览器在地址栏中输入http://localhost:8080或localhost:8080回车,出现如下界面,说明Tomcat搭建成功。这种安装方式最普遍。遇到的问题基本上网上有解决方案。就不详述,附上连接:Tomcat安装及配置教程(超详细的

2021-10-22 20:47:22 16336 1

原创 严蔚敏 数据结构(c语言版)c语言实现

严蔚敏 数据结构(c语言版)c语言实现线性表线性表的顺序存储#include<stdio.h>#include<stdlib.h> #define ElemType int #define LIST_INIT_SIZE 100 //存储空间的初始分配量 #define LISTINCREMENT 10 //存储空间的分配量增值 #define Status int //顺序表的结构 (存储元素的数组和长度)typedef struct{ ElemTyp

2021-04-22 00:32:53 1592 1

原创 如何选择循环语句

如何选择循环语句1、如果固定次数用for。2、如果必须执行一次用do while。3、其他情况用while。

2020-06-14 18:16:03 209

原创 程序设计基础笔记

第2周:计算1、计算变量定义:一般形式是<变量类型><变量名称>;如int price;double a;变量的名字:变量的名字是一种“标识符”,标识符的构造原则是:标识符只能由字母、数字和下划线组成,数字不可以出现在第一个位置,c语言的关键字(保留字)不能用作标识符。2、变量的赋值与初始化赋值:a=b表示把b赋予a。变量初始化:<类型名称><变量名称>=<初始值>;如int price = 0;3、关于scanf读整数:scanf

2020-05-18 19:03:51 449

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除