Java模板方法讲解
定义和简单实例 {#title-1} ------------------ 模板方法使子类可以在不改变一个算法结构的情况下,重新定义算法中某些特定步骤的实现。下面是简单示例: ``` public abstract class AbstractClass { public final void templateMethod() { primitive...
定义和简单实例 {#title-1} ------------------ 模板方法使子类可以在不改变一个算法结构的情况下,重新定义算法中某些特定步骤的实现。下面是简单示例: ``` public abstract class AbstractClass { public final void templateMethod() { primitive...
##顺序结构:除非特别指明,则按顺序一句句执行 \>任何一个算法都离不开的一种基本算法结构 算法→数据结构 ##选择结构 ###if单选择结构![](https://img1.51tbox.com/static/2023-10-31/col/6c43c06eaf22797b33c98595b92f216c/dc7bb9d299694df3bbd93df93949d654...
##Scanner对象 ###基本语法`Scanner s = new Scanner(System.in);`###next\&hasNext() ``` import java.util.Scanner; //这个是我们打了第五行的new Scanner后自动生成的 public class ScannerDemo { //文件名不可以使用标识符、方法名!!!...
#包机制 ###包Package:文件夹 ###命名:公司域名倒置 \>exp. www.kuangstudy.com → com.kuangstudy.www ###创建![](https://img1.51tbox.com/static/2023-10-31/col/efe7228d387eb91e9a1e417a0792cecb/76ac5f99a06b46d89...
\>之前学习过Python、Java和C,所以很多运算符已经会了,这里只会补充自己不懂的 ##运算符表![](https://img1.51tbox.com/static/2023-10-31/col/63a11aaea563f2b38a46904ccff8ddfe/bb9241b55856403bb160c94c15100449.jpg)\>两个int值相除,可...
\>这篇博客囊括了各种我每次学习编程语言时都不愿意费力了解的基础中的基础;在狂神感召下第一次以博客的形式认真学习梳理 ##注释 \>**!!!大厂要求 !!!习惯\&规范** ###单行注释(Block comment):// ###多行注释(Line comment):`/* */`###文档注释(JavaDoc): ``` /** *@Desc...
#新建文件 新建存放代码的文件夹"Code" 新建→文本文档→将文件名改为"Hello.java" \>重要的是后面的文件名一定是java!!! 用notepad++打开 #代码![](https://img1.51tbox.com/static/2023-10-31/col/fc97bc8a819b4c3efc2da3c7b5...
\>为什么这篇博客开始没有"TA成长"了呢\~?因为这几天在考虑转换目标方向,觉得人工智能(自然语言处理)和自己的专业更对口、就业面也更宽。目前报名了一个学校chatgpt的培训和阿里云大数据的线上实训。 #安装JDK ###1.搜索jdk,找到官网下载地址 ###2.版本![](https://img1.51tbox.com/static/2023...
Apache POI介绍 {#title-1} ----------------------- Apache POI,是Apache的开源库,其提供了一系列的Java API,以便Java开发人员能够操作Microsoft Office文档,这其中就包括Excel。 Apache POI提供了用于读取和写入Excel文件的类库. 这些类库支持老版本的.xls和新版本的.xl...
创建一个基于命令行的简单图书馆管理系统。它可以实现图书的基本功能,如增删查改、用户管理、账户登录等。 一、创建图书实体类 {#title-1} -------------------- 定义一个图书的实体类,包括编号,书名,作者,以及库存等字段。 ``` public class Book { private String id; private Stri...