
摸爬滚打:向着offer前进
文章平均质量分 89
编程技术自学之路,向着程序员offer(Java后端工程师)前进!
阿隆兄
熟能生巧&通过写博客滤清思路
展开
-
JavaWeb基础06:XML
文章目录XML:XML:1. 概念:Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 <user> <student> * 功能 * 存储数据 1. 配置文件 2. 在网络中传输 * xml与html的区别 1. xml标签都是自定义的,html标签是预定义。 2. xml的语法严格,html语法松散 3. xml是存储数据的,html是展示数据 * w3c:万维网联盟2. 语法:原创 2021-03-16 10:09:19 · 523 阅读 · 0 评论 -
JavaWeb基础05: BootStrap
今日内容1. Bootstrap文章目录今日内容Bootstrap:1. Bootstrap概念2. 响应式布局2.1 栅格系统3.CSS样式和JS插件案例Bootstrap:1. Bootstrap概念 概念: 一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。 * 框架:一个半成品软件,开发人员可以在框架基础上,在原创 2021-03-14 22:22:50 · 273 阅读 · 0 评论 -
JavaWeb基础04: JavaScript
文章目录JavaScript基础1. 基本概述2. ECMAScript:客户端脚本语言的标准2.1 基本语法:1. 与html结合方式2. 注释3. 数据类型:4. 变量5. 运算符6. 流程控制语句:7. JS特殊语法:8. 练习:99乘法表2.2 基本对象:1. Function:函数(方法)对象2. Array:数组对象3. Boolean4. Date:日期对象5. Math:数学对象6. Number7. String8. RegExp:正则表达式对象9. Global3. BOM4. DOMD原创 2021-03-14 07:52:36 · 870 阅读 · 0 评论 -
JavaWeb基础03:HTML&CSS
web概念概述* JavaWeb: * 使用Java语言开发基于互联网的项目* 软件架构: 1. C/S: Client/Server 客户端/服务器端 * 在用户本地有一个客户端程序,在远程有一个服务器端程序 * 如:QQ,迅雷... * 优点: 1. 用户体验好 * 缺点: 1. 开发、安装,部署,维护 麻烦 2. B/S: Browser/Server 浏览器/服务器端 * 只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序 *原创 2021-03-01 21:45:59 · 266 阅读 · 0 评论 -
JavaWeb基础02:JDBC
文章目录1. JDBC1.1 JDBC基本概念 &快速入门1.1.1 概念1.1.2 快速入门1.2 对JDBC中各个接口和类详解1.3 抽取JDBC工具类 : JDBCUtils1.4 JDBC控制事务2. JDBC连接池3. JDBCTemplate1. JDBC1.1 JDBC基本概念 &快速入门1.1.1 概念Java DataBase Connectivity Java 数据库连接, Java语言操作数据库JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数原创 2021-02-27 21:20:40 · 140 阅读 · 0 评论 -
Java10:Junit单元测试、注解、模块化
1. Junit单元测试1.1 Junit单元测试概述测试分类:1. 黑盒测试:不需要写代码(看不到代码),给输入值,看程序是否能够输出期望的值。2. 白盒测试:需要写代码的。关注程序具体的执行流程。1.2 普通测试方法的缺点一个main方法只能测试一个方法,测试另一个方法需要注释掉其余方法,防止干扰。测试类要和被测试类要放在同一个包内,不方便管理测试代码public class CalculatorTest { public static void main(Strin原创 2021-02-18 12:02:01 · 834 阅读 · 3 评论 -
Java09:反射 (知识点+代码案例)
文章目录反射1. 类加载器1.1 类加载1.1.1 类加载的描述1.1.2 类的加载1.1.3 类的连接1.1.4 类的初始化1.1.5 类的初始化步骤1.1.6 类的初始化时机1.2 类加载器【理解】1.2.1 类加载器的作用1.2.2 JVM 的类加载机制1.2.3 Java 中的内置类加载器1.2.4 ClassLoader 中的两个方法2. 反射2.1 反射的概述2.2 获取 Class 类对象的三种方式2.2.1 三种方式分类2.2.2 示例代码2.3 反射获取构造方法并使用2.3.1 Class原创 2021-02-15 20:57:10 · 219 阅读 · 4 评论 -
Java08:多线程(知识点+代码案例)
文章目录多线程1. 多线程概述1.1 进程和线程1.2 多线程并行和并发的区别1.3 Java 程序运行原理1.4 JVM 的启动是多线程吗?实现多线程2. 实现多线程方式一:继承 Thread 类 - 方法介绍3. 实现多线程方式二:实现 Runnable 接口1.3 设置和获取线程名称【应用】4. 线程同步5. 生产者消费者多线程1. 多线程概述1.1进程和线程进程:是正在运行的程序 是系统进行资源分配和调用的独立单位 每一个进程都有它自己的内存空间和系统资源线程依赖于进程而存在,原创 2021-02-14 20:20:41 · 623 阅读 · 1 评论 -
Java07:IO流(知识点+代码案例)
文章目录IO流1. IO流概述和分类1.1 IO流介绍1.2 IO流的分类1.3 IO流的使用场景1.42. 字节流2.1 字节流概述2.1.1 字节流抽象基类2.1.2 字节输出流2.1.3 使用字节输出流写数据的步骤2.2 字节流写数据2.2.1 字节流写数据的两个小问题2.2.1 字节流写数据的三种方法2.2.1 字节流写数据加异常处理2.2 字节流读数据2.2.1 一次读一个字节数2.2.1 一次读一个字节数组2.3 字节缓冲流3. 字符流2.1 字符流概述2.1 字符流读数据2.2 字符流写数据2原创 2021-02-09 21:04:12 · 189 阅读 · 0 评论 -
Java06:File类(知识点+代码案例)
File类原创 2021-01-24 21:10:53 · 214 阅读 · 0 评论 -
Java05:集合(知识点+代码案例)
集合1. 集合概述与体系结构2. 泛型3. Collection单列4. Map双列原创 2021-03-03 14:59:28 · 277 阅读 · 0 评论 -
Java 简易版 学生管理系统(ArrayList、集合)
Java 简易版学生管理系统大一的时候借鉴别人的学生管理系统,现在来报恩了,一个简单的Java学生管理系统,涉及ArrayList,新生们拿去学习。一、Student类package studentManager;public class Student { private String name; private int age; private int id; private String local; public Student() {原创 2021-01-13 15:05:33 · 199 阅读 · 0 评论