Java

01Java基础制作坦克大战游戏

先上第一天运行效果图 第一天知识让方块动起来,后面会逐步完善 实现步骤 建立新项目 Tank2019V2 . 创建一个窗口 显示这个窗口 画出一个方块 谁初始化了Graphics g这个参数 移动这个方块 自动化,repai...

01从零开始玩转Spring项目

开发工具 可以使用Eclipse、Idea等 推荐使用官方开发工具STS https://spring.io/tools 环境变量 window下配置 新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径) 编辑->变量名"Path...

Java Io流知识详解

对象序列化 将序列号对象写入文件 public class Foo implements Serializable { private int width; private int height; // transient String userName 不会被序列化 public void setWidth(...

Java IO流相关知识

对象序列化 将序列号对象写入文件 public class Foo implements Serializable { private int width; private int height; // transient String userName 不会被序列化 public void setWidth(...

JavaWeb高级部分

Liunx 常用命令pwd 获取当前命令cd 挑战命令su -u 管理员模式ls 列举目录文件操作命令tail 查看 catrm -rf 删除vi 查看mkdirr 创建文件夹rm-r 删除 数据库优化 查找定位慢查询,并优化创建索引 创建合...

JavaWeb前端部分知识

html css javascript html超文本标记语言定义网页结构css 层叠样式表,美化页面JavaScript 主要用来验证表单和动态交互(ajax) 简单介绍Ajax 什么是Ajax? 异步都JavaScript和xmlAjax作用 通过Ajax与...

Java数据库基础知识

关系型数据库三范式 要满足第二范式必须满足第一范式,要满足第三范式必须满足第二范式第一范式(列数据不可分割)第二范式(主键)第三范式(外键)反三范式(可以设置重复信息) 事务 事务式并发控制...

Java Web基础知识

get和post的区别 相同点 不同点 servelet是什么? servlet生命周期 servlet中forward()与redirect()的区别 forward是服务器的转向而redirect是客户端的转向使用forwa...

Java基础知识3

实现一个拷贝文件的工具使用字节流还是字符流 当不确定是只含字符流,有可能有字节流(图片视频),为考虑通用性,使用字节流 线程的几种实现方式 实现方式 通过继承Thread类实现一个线程通过实现Ru...

Java基础知识2

“==”和equals ==用来判断两个变量之间的值是否相等。 如果是基本数据类型的变量比较值而引用类型比较对应引用的内存的首地址 equals比较两个对象长的是否一样 判断两个对象的某些特征是否一样,实...