这里写目录标题TankBigWarGame介绍界面展示项目架构安装教程游戏说明项目涉及技术功能游戏结束判断项目不足与优化空间相关代码展示主方法Main绘图界面MyPanelForGameTank父类敌方坦克EnemyTank玩家坦克PlayerTank音乐播放AePlayWave韩老师写的代码坦克爆炸Boom游戏结束EndGame敌方坦克坐标Node右侧游戏数据Record射击ShotTankBigWarGame介绍TankBigWar,坦克大战,跟着韩顺平老师的30天Java基础课程一点一点自己敲的,完成后很有成就感项目源码放到了码云上,需要的可以自取坦克大战项目界面展示整体展示了设计布局右
韩顺平2021零基础学Java学习笔记(1)(自用)_丨shallow丨的博客-CSDN博客_韩顺平java笔记韩顺平2021零基础学Java学习笔记(2)(自用)_丨shallow丨的博客-CSDN博客 韩顺平2021零基础学Java学习笔记(3)(自用)_丨shallow丨的博客-CSDN博客 韩顺平2021零基础学Java学习笔记(4)(自用)_丨shallow丨的博客-CSDN博客 韩顺平2021零基础学Java学习笔记(5)(自用)_丨shallow丨的博客-CSDN博客
文章目录第一章:LINUX开山篇-内容介绍1.1.本套Linux课程内容1.2.Linux使用在那些地方1.3.Linux的应用领域第二章:Linux基础篇-Linux入门2.1.Linux介绍2.2.Linux和Unix的关系2.2.1.unix是怎么来的2.2.2.Linux是怎么来的2.2.3.Linux和Unix关系图第三章:Linux基础篇-VM和Linux的安装3.1.安装vm和Centos3.2.网络连接的三种模式3.3.虚拟机的克隆3.4.虚拟机的快照3.5.虚拟机的迁移和删除3.6.安装vmtools3.7.设置共享文件夹第四章:Linux基础篇-目录结构4.1.目录结构基本
文章目录第一章:LINUX开山篇-内容介绍1.1.本套Linux课程内容1.2.Linux使用在那些地方1.3.Linux的应用领域第二章:Linux基础篇-Linux入门2.1.Linux介绍2.2.Linux和Unix的关系2.2.1.unix是怎么来的2.2.2.Linux是怎么来的2.2.3.Linux和Unix关系图第三章:Linux基础篇-VM和Linux的安装3.1.安装vm和Centos3.2.网络连接的三种模式3.3.虚拟机的克隆3.4.虚拟机的快照3.5.虚拟机的迁移和删除3.6.安装vmtools3.7.设置共享文件夹第四章:Linux基础篇-目录结构4.1.目录结构基本
Java后端学习路线Java后端技术阶段概括java后端技术路线是一个相对完整的学习路线,所以大家不用把所有的都学完再去找工作,不用这样子,其实你只要学到第四个,第五个阶段,再做一些项目,再刷一些题,其实就可以开始准备找工作了第一部分:Java基础变量、控制结构顺序分支循环OOP封装继承多态数组JavaAPI异常和处理集合泛型IO反射网络通信第二部分:Java高级多线程/高并发(面试)并发基础互斥同步、非阻塞、指令重排、synchronized、volatile线程锁自旋锁、偏向锁、可重入锁线程池、并发容器JUC(Java提供的并发工具)executorcollectionslocksatom
Java后端学习路线Java后端技术阶段概括java后端技术路线是一个相对完整的学习路线,所以大家不用把所有的都学完再去找工作,不用这样子,其实你只要学到第四个,第五个阶段,再做一些项目,再刷一些题,其实就可以开始准备找工作了第一部分:Java基础变量、控制结构顺序分支循环OOP封装继承多态数组JavaAPI异常和处理集合泛型IO反射网络通信第二部分:Java高级多线程/高并发(面试)并发基础互斥同步、非阻塞、指令重排、synchronized、volatile线程锁自旋锁、偏向锁、可重入锁线程池、并发容器JUC(Java提供的并发工具)executorcollectionslocksatom
SpringSpring核心学习内容IOC、AOP、JdbcTemplate、声明式事务1.Spring几个重要概念Spring可以整合其他的框架(Spring是管理框架的框架)Spring有两个核心的概念:IOC和AOPIOCInversionOfControl控制反转动态代理(学好了才能学好AOP)AOPAspect-orientedprogramming面向切面编程那么接下来我们就开始逐个击破他们吧2.IOC/DI(注入依赖)我们传统的开发模式是:编写程序==>在程序中读取配置文件信息,通过new或反射创建对象,用对象完成任务IOC开发模式:在配置文件中配置好对象的属性和依赖==>在程序
正则表达式025.4正则表达式语法025.4.6捕获分组详见5.3.3例子packageli.regexp;importjava.util.regex.Matcher;importjava.util.regex.Pattern;//演示分组publicclassRegExp07{publicstaticvoidmain(String[]args){Stringcontent="hanshunpings7789nn1189han";//下面就是非命名分组//说明//matcher.group(0)是不加括号匹配到的字符串//matcher.group(1)是不加括号匹配到的字符串的第一个分组的内
正则表达式025.4正则表达式语法025.4.6捕获分组详见5.3.3例子packageli.regexp;importjava.util.regex.Matcher;importjava.util.regex.Pattern;//演示分组publicclassRegExp07{publicstaticvoidmain(String[]args){Stringcontent="hanshunpings7789nn1189han";//下面就是非命名分组//说明//matcher.group(0)是不加括号匹配到的字符串//matcher.group(1)是不加括号匹配到的字符串的第一个分组的内
目录第2章Java概述第3章变量第4章运算符第5章程序控制结构第6章数组、排序和查找第7章面向对象编程(基础部分)第8章面向对象编程(中级部分)第2章Java概述2.1Java重要特点Java语言是面向对象的(oop)Java语言是健壮的。Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证Java语言是跨平台性的。[即:一个编译好的.class文件可以在多个系统下运行,这种特性称为跨平台]Java语言是解释型的[了解]解释性语言:javascript,PHP,java编译性语言:c/c++区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行,编译性