随笔分类 - 教程学习
1.对学习的课程进行一个理解,记录的过程
2.对教程的学习计划,目标有一个简单的计划
摘要:
阅读全文
摘要:Java异常机制和 JavaSE 总结 1.什么是异常 1.1检查性异常 用户错误 1.2运行时异常 代码运行的异常 1.3ERROR 不时代码的问题,可能时内存问题 2.Throwable 异常的超类(error || exception) 08~17 1.封装 "高内聚、低耦合",内部细节自己完成;仅暴露少量方法给外部使用。 属性私有,get/set // private : 私有 public class Student { // 属性私有 private String name; // 名字 privat
阅读全文
摘要:面向对象(OOP)01~07 1.什么是面向对象 1.1 物以类聚 属性和方法就是类 (分类思想) 1.2 面向对象可以处理复杂为题 1.3 本质:以类的方式组织代码,以对象的组织(封装)数据,类是对象的模板。 1.4 三大特性:封装、继承、多态 2.回顾方法的定义、调用 2.1
阅读全文
摘要:Java 方法 01~06 1.什么方法? 方法概念:语句的集合;方法的命名规则:驼峰法则 public static int add(int a, int b) { return a+b; } // static 类方法标识符 // int 返回值类型 // int a, int b 形参 2
阅读全文
摘要:Java 流程控制 01~12 1.Scanner对象实现获取用户输入 1.1.scanner 基本用法 Scanner scanner = new Scanner(System.in); // 接受用户input if(scanner.hasNextLine()){ // 判断用户是否输入 S
阅读全文
摘要:Java 基础 05~ 12 1.Java 类型转换 int i = 128; byte b = (byte) i; // 格式 System.out.println(i); // 128 System.out.println(b); // -128 内存溢出 PS: 注意转换的等级,从低位往高
阅读全文
摘要:Java 入门 01~08 Java语言的基础学习目标:大概用一周时间,完成狂神Java课程学习的主要内容,并做好笔记。开始于10.23号,最晚29号完成学习。后继续spring-boot实战。 1.java的Hello word 创建helloWord.java文件 -> Java c 编译完成后
阅读全文
摘要:线程池技术介绍 1.线程池的作用 避免重复不断地创建、销毁线程,浪费系统资源 PS:线程池可以成一个容器 多线程业务:发短信或者发送邮件(异步任务);请求第三方接口(异步任务); 2.线程池原理 3.线城池的销毁 shutDown 等待正在执行任务执行完毕,才会销毁 shut
阅读全文
摘要:项目前期准备 一. Map 代替实体类与数据库交互 1.Map的优点 灵活性强于JavaBean,易扩展,耦合度低 写起来简单,不用每次都修改 易于mybatis数据库操作 缺点:不能直接明显看出map中的参数 2.javaBean的优缺点 优点:更符合java 语言的规则,且名
阅读全文
摘要:git 简介 1.综述git的好处 git 可以管理master,dev, bug等代码分支,互不影响减少出错的可能性; 有利于团队合作,让大家互不影响,同时容易解决代码冲突; 2.git分支的分类,一般名称 master <=> dev 保持一致 feature分支;bug 分支;
阅读全文
摘要:后端项目环境的搭建(maven project) 1.多模块化开发 构建一个多模块的java工程,可以方便开发者编译,修改,打包,低耦合的方式也可以减少管理,编码错误,且有利于多人合作,工具公共类也课迁移重复利用。 项目一般构成: 1.父组织 一个maven 构建的 quickStart 项目 名称
阅读全文
摘要:pom.xml 文件详解 1.pom 文件中常用的标签详解 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocat
阅读全文
摘要:maven的概述 1.maven 是一个java 项目管理工具,可以管理jar包,解决jar包兼容性问题等作用。 2.maven 发音为 /mei ven/ 3.maven 可以实现项目的快速搭建,项目的快速切换等功能。 maven的安装和配置 1.在maven官网下载最新版本maven 2.安装好
阅读全文
摘要:课程大体情况 总共七章 总共大概90节课。 算上听课的时间,实践操作,以及查询其他知识的时间,一天大概一节课。今天是2023.10.9那么到2024.1.9号完成springboot项目的学习。每天的学习时间大概是一个小时,暂定为上班时下午5:00 To 6:00或者下班后8:00 To 9:00.
阅读全文

浙公网安备 33010602011771号