java入门了解05
1.模板模式
(一)需求:解决默写事情有固定模式,但有时内部会发生变化,此时就需要应用模板模式编写此过程
从而解决事情的流程依然可以别使用,这就是模板模式的好处(类似我们的个人简历模板)
(二)步骤:
a.先写出解决莫个事情的一个解决过程
b.将会发生变化的代码提取出来,因为这里会发生变化就需要由调用的人些这里的代码所用在abstract修饰
c.使用final修饰模板方法,防止别人重写
(三)例子:解释说的很好了

/* 模板模式 需求:解决默写事情有固定模式,但有时内部会发生变化,此时就需要应用模板模式编写此过程 步骤:a.先写出解决莫个事情的一个解决过程 b.将会发生变化的代码提取出来,因为这里会发生变化就需要由调用的人些这里的代码所用在abstract修饰 c.使用final修饰模板方法,防止别人重写 */ abstract class MyRunTime{ public fianl void getRunTime(){ long startTime=System.currentTimeMillis(); /*这里代码会发生变化 for(int i=0;i<100;i++){ System.out.println(i); } */ code(); System.out.print("\n"); System.out.print(System.currentTimeMillis()-startTime); } //将会发生变化的代码抽取出来 public abstract void code(); } class mobanTest extends MyRunTime{ public static void main(String[] args){ mobanTest mbt=new mobanTest(); mbt.getRunTime(); } //这里是重写变化的代码 public void code(){ int i = 0; while(i<100){ System.out.println("i="+i); i++; } } }
2.eclipse使用的步骤
(一) 选择工作目录。 以后在Eclipse上面写的所有代码都是在工作目录上的。
(二)在Project Exploer 窗口上创建一个工程,以后我们写代码都是以工程作为单位的。
新建工程的 步骤:
Project Exploer 窗口右击----------> New---------> java Project
(三)在工程的src目录下右击,new 一个Class就创建了一个类。
工程的目录介绍:
settings: elcipse自动生成的配置文件。 别碰它。
bin: 用于存放所有的class文件。
src: 用于存放所有的java源文件。
(四)运行java文件。
方式一: java的源代码右击-------->run as -----------> java application
方式二: 绿色箭头--------->run as -----------> java application
方式三: 快捷键的运行: ctrl+ f11
(五)导入工程:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构