用java撰写伪代码

简介: 用java撰写伪代码

大道至简这本书引用《愚公移山》一文,生动完美的诠释了编程的整个过程。在两千年前的寓言,愚公是项目组织者。团队经理,编程人员,技术分析,等众多角色于一身。首先是原始需求的产生,“惩山北之塞,出入之迁”,而后是项目沟通的基本方式:“聚室而谋曰”,其后是确定项目的目标:“毕力平险,指通豫南,达于汉阴”最后择定可实现的技术方案,“叩石垦壤,箕畚运于渤海之尾”。

在“愚公移山”这个工程项目中,我们学到了编程的本质:顺序,分支和循环。无论是什么工作,当有了项目需求,再确定整个项目的工作流程,都是可以通过编程来实现的。

一.伪代码1 愚公移山

Import.java大道至简.*;

Import.java愚公移山.*;

Public class yugongyishan //定义一个名为愚公移山的类

{ //类定义的开始

Public static void main(string[]args) //定义主程序

{ //主程序的开始

//愚公为项目的组织者,团队经理,编程人员,技术分析师等

//子孙荷担者三人为三名技术人员

//遗男为外协

//目标为平王屋太行两山

Int 愚公,子孙荷担者三夫;

If(愚公去世)

{

 接着让子孙及子孙的子孙接着移山;

}

else

{

 愚公接着自己和自己的子孙移山;

}

do

{

 愚公及其子孙接着移山;

}

while(太行王屋以平)

} //主程序的结束

} //类定义的结束

二.伪代码2 语言

public class 语言{

string people;

public static void main(String[] args)

if(已经熟悉一门语言)

可以在两周内掌握一门语言并开始熟练编程;

else

抓紧时间先精通一门;

}

三.伪代码3 程序=算法+结构

//积极工作和勤于思考都要占时间

If(它是一种算法)

{
//代码效果参考:http://www.zidongmutanji.com/zsjx/103829.html

  它只有三种逻辑:顺序,分支,循环;

}

四.伪代码4 没有工程的时代

If(一个人没有生活在工程的时代)

{

 他不可能是工程大师;

}

相关文章
|
3月前
|
Java PHP 开发者
用java撰写伪代码:提升代码的健壮性
在PHP开发中,掌握异常处理至关重要,它有助于预见并管理运行时错误,避免不良用户体验、数据丢失及服务中断。异常即执行过程中打断正常流程的错误,PHP通过`try-catch`机制来捕获和处理这类问题,确保代码的健壮性与可靠性。合理运用`try-catch`不仅能预防潜在问题,还能提升代码质量和可维护性,是构建稳定应用程序的强大工具。开发者应充分利用此机制,确保程序优雅地处理各种异常情况。
32 0
|
算法 网络协议 Java
起飞!阿里P8亲自撰写的这份Java最新面试手册,堪称面试作弊神器
想必最近很多朋友在为 “金九银十” 地跳槽涨薪做面试准备,作为互联网雷锋的我,从阿里P8大佬手里拿到一份堪称面试作弊神器的《Java最新面试手册》里面包含了(Java相关、Java并发编程、JVM面试题、数据结构与算法、网络协议面试题、数据库、框架相关面试题、微服务、中间件相关、Linux等等)这份面试手册可谓是面面俱到。 废话不多说,给大家展示详细内容 目录总览 下面详细给大家展示详细内容,需要这份Java最新面试手册的朋友点击此处即可! Java相关 Java并发编程 内容实在太多就不全部截图了,给大家看详细内容 JVM面试题
130 0
|
安全 Java 微服务
好家伙!阿里P8撰写的Java微服务架构全栈笔记GitHub一夜飞到榜首
Java微服务作为当下最常用的架构技术,快速实现编程开发而且维护起来十分的方便,可以简单是实现高可用,分布式开发而且也很安全!
好家伙!阿里P8撰写的Java微服务架构全栈笔记GitHub一夜飞到榜首
|
自然语言处理 算法 Java
java伪代码规范,伪代码在线编辑器,
java伪代码规范,伪代码在线编辑器,
663 0
|
Java
大道至简第一章读后感——java伪代码形式
      大道至简这本书第一章在向读者展示编程的精义。开篇以愚公移山的例子来描述软件工程项目。愚公,作为一名工程名家,集项目组织者、团队经理、编程人员、技术分析师于一身,来领导工程的进行。下面我们来看看这个项目的具体实施。
1052 0
|
Java
《Java遗传算法编程》—— 2.7 交叉伪代码
既然有了选择和交叉的方法,让我们来看一些伪代码,其中概述了要实现的交叉过程。
1853 0
|
Java
《Java遗传算法编程》—— 2.2 基本遗传算法的伪代码
伪代码从创建遗传算法的初始种群开始。然后,对这个群体进行评估,求出其个体的适应度值。下一步,检查确定遗传算法的终止条件是否已经满足。如果未满足,遗传算法开始循环,种群经过第一轮的交叉和变异,然后重新评估。此后,持续进行交叉和变异,直到满足终止条件,遗传算法终止。
3295 0
|
Java
《大道至简》第一章——编程的精义_读后感(Java伪代码形式)
《大道至简》第一章——编程的精义_读后感(Java伪代码形式)1.愚公移山//愚公为团体的项目组织者、团体经理、编程人员、技术分析师等//子孙荷担者三人为三名技术人员//遗男为外协//目标为“毕力平险,指通豫南,达于汉阴”public class Ygys; //定义一个名为Ygys的类{Stri...
1235 0
|
8天前
|
Java 开发者
Java多线程编程中的常见误区与最佳实践####
本文深入剖析了Java多线程编程中开发者常遇到的几个典型误区,如对`start()`与`run()`方法的混淆使用、忽视线程安全问题、错误处理未同步的共享变量等,并针对这些问题提出了具体的解决方案和最佳实践。通过实例代码对比,直观展示了正确与错误的实现方式,旨在帮助读者构建更加健壮、高效的多线程应用程序。 ####
|
7天前
|
安全 Java 开发者
Java 多线程并发控制:深入理解与实战应用
《Java多线程并发控制:深入理解与实战应用》一书详细解析了Java多线程编程的核心概念、并发控制技术及其实战技巧,适合Java开发者深入学习和实践参考。
下一篇
无影云桌面