首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java-tutorial
timerring
创建于2023-04-11
订阅专栏
java-tutorial
暂无订阅
共28篇文章
创建于2023-04-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Docker的架构与安装
前言 CentOS Docker 安装 Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。 Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环
docker简介与背景知识
概述 为什么会有 docker 出现 之前在服务器配置一个应用的运行环境,要安装各种软件,Java/RabbitMQ/MySQL/JDBC 驱动包等。安装和配置这些东西有多麻烦就不说了,它还不能跨平台
骑士周游问题及优化
骑士周游问题 算法优化意义 算法是程序的灵魂,为什么有些程序可以在海量数据计算时,依然保 持高速计算? 编程中算法很多,比如八大排序算法(冒泡、选择、插入、快排、归并. 希尔、基数、堆排序)、查找算法
Java中的正则表达式详解
正则表达式 为什么要学习正则表达式 极速体验正则表达式威力 提取文章中所有的英文单词 提取文章中所有的数字 提取文章中所有的英文单词和数字 提取百度热榜标题 结论:正则表达式是处理文本的利器 再提出几
Java数据库项目之满汉楼
程序框架图 代码实现 数据库 Java src/com/hspedu/mhl/dao/BasicDAO.java src/com/hspedu/mhl/dao/BillDAO.java src/com
JDBC和数据库连接池
JDBC 概述 基本介绍 JDBC为访问不同的数据库提供了统一的接口,为使用者屏蔽了细节问题。 Java程序员使用JDBC,可以连接任何提供了JDBC驱动程序的数据库系统,从而完成对数据库的各种操作。
Java补充之MySQL入门必备知识
零基础学MySQL 解决之道 文件、数据库 为了解决上述问题,使用更加利于管理数据的东东-数据库,它能更有效的管理数据。 举一个生活化的案例说明:如果说图书馆是保存书籍的,那么数据库就是保存数据的。
Java反射详解
反射(reflection) 一个需求引出反射 根据配置文件 re.properties 指定信息,创建Cat对象并调用方法hi 这样的需求在学习框架时特别多,即通过外部文件配置,在不修改源码情况下。
Java实现多用户即时通信系统
项目涉及 项目框架设计 java面向对象编程 网络编程 多线程 IO流 Mysql/使用集合充当内存数据库 项目开发流程 需求分析 用户登录 拉取在线用户列表 无异常退出(客户端、服务端) 私聊 群聊
Java 网络编程详解
网络的相关概念 网络通信 概念:两台设备之间通过网络实现数据传输 网络通信:将数据通过网络从一台设备传输到另一台设备 java.net包下提供了一系列的类或接口,供程序员使用,完成网络通信 网络 概念
Java实现坦克大战3.0
IO 流-应用到坦克大战 坦克大战0.5版 增加功能 防止敌人坦克重叠运动 记录玩家的总成绩(累积击毁敌方坦克数),存盘退出【io流】 记泉退出游戏时敌人坦克坐标/方向,存盘退出【io流】 玩游戏时,
Java IO流详解
文件 文件,对我们并不陌生,文件是保存数据的地方。文件在程序中是以流的形式来操作的。 流:数据在数据源(文件)和程序(内存)之间经历的路径 输入流:数据从数据源(文件)到程序(内存)的路径 输出流:数
Java实现坦克大战2.0
线程-应用到坦克大战 坦克大战0.3 分析如何实现当用户按下J键,我们的坦克就发射一颗子弹,思路: 当发射一颗子弹后,就相当于启动一个线程 Hero有子弹的对象,当按下J时,我们就启动一个发射行为(线
Java多线程基础
多线程基础 线程相关概念 程序(program) 是为完成特定任务、用某种语言编写的一组指令的集合。简单的说:就是我们写的代码。 进程 进程是指运行中的程序,比如我们使用QQ,就启动了一个进程,操作系
Java实现坦克大战1.0
坦克大战1.0 java 绘图坐标体系 坐标体系-介绍 下图说明了Java坐标系。坐标原点位于左上角,以像素为单位。在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第
Java泛型详解
泛型 泛型的理解和好处 看一个需求 请编写程序,在ArrayList 中,添加3个Dog对象 Dog对象含有name 和 age, 并输出name 和 age (要求使用getXxx()) 使用传统方
Java Collection与Map详解
集合的理解和好处 前面我们保存多个数据使用的是数组,那么数组有不足的地方,我们分析一下 数组 1)长度开始时必须指定,而且一旦指定,不能更改 2)保存的必须为同一类型的元素 3)使用数组进行增加/删除
Java常用类应用详解
包装类 包装类的分类 针对八种基本数据类型相应的引用类型—包装类 有了类的特点,就可以调用类中的方法。 包装类和基本数据的转换 演示包装类和基本数据类型的相互转换,这里以int和 Integer演示。
Java异常Exception详解
快速入门 将可能出现异常的代码块选中->快捷键 ctrl + alt + t -> 选中 try-catch 异常介绍 Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误
Java枚举和注解
先看一个需求 要求创建季节(Season) 对象,请设计并完成。 对于季节而已,他的对象(具体值),是固定的四个,不会有更多。一般的类设计类的思路,不能体现季节是固定的四个对象。采用枚举类。 季节的值
下一页