Cobol代码通过工具自动生成java代码 展示版

本例是通过工具将cobol代码自动生成java代码。生成后的java代码是按照java编程风格生成的,完全屏蔽了cobol的特性。

一个cobol代码生成了4个java代码,分别说文件定义,变量定义,语句代码。

生成的代码有可执行程序,本例只展示生成的代码。

cobol代码

工具转换生成的java代码

1:文件结构

文件的定义2

变量定义

执行代码

Original: https://www.cnblogs.com/shenvsxian/p/16403568.html
Author: 大哉乾元万物资始
Title: Cobol代码通过工具自动生成java代码 展示版

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/588722/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 学习谷粒学院对象存储 — logo上传功能

    对象存储 #### 谷粒商城上传logo 创建第…

    Java 2023年6月9日
    089
  • CentOS7下FTP的安装与配置1(有些机器安装有问题,用问题请使用第二篇)

    1、安装vsftpd 2、编辑ftp配置文件 做如下修改: 编辑vsftpd.conf,最后面增加下面这段,节省逆向解析时间,可以增加速度 3、设置开机启动ftp 4、重新启动ft…

    Java 2023年5月29日
    087
  • Java中定义常量方法及建议(Class/Interface)

    采用”类.常量名”方法进行调用。需要私有化构造方法,避免创建该类的实例。同时不需让其他类继承该类。 如果多处需要访问工具类中定义的常量,可以通过静态导入(s…

    Java 2023年5月29日
    065
  • 记一次用arthas排查jvm中CPU占用过高问题

    记一次使用 arthas排查jvm中CPU占用过高问题。这工具屌爆了 碾压我目前使用的全部JVM工具。 安装 小试 curl -O https://arthas.aliyun.co…

    Java 2023年6月16日
    0110
  • 任务25——第一次爬虫测试

    第一题:用resquests库访问百度主页20次,并返回他的text 和content属性的长度。 1 # -*- coding: utf-8 -*- 2 ""…

    Java 2023年6月6日
    077
  • SpringCloud–feign的配置加载

    spring cloud feign我们使用 @FeignClient注解,其中有几个核心属性: java;gutter:true; @AliasFor("name&qu…

    Java 2023年6月7日
    0105
  • Android开发资料超级给力小游戏(精典美女搓搓 妄撮版)源码

    本教程虽然只是从一个实例来说明 c 语言的 _游戏_制作方法,但是你可以 自己推广到其他类型或者其他 _游戏的开发_中,也可以使用其他语言来尝试编程。严格意义上我们是先 _开发_了…

    Java 2023年5月29日
    0104
  • 1、编译系统

    1 编译系统 1.1 引入编译系统 1.2 编译系统的组成 1.2.1 预处理器 1.2.2 编译器 1.2.3 汇编器 1.2.4 链接器 2 GCC 3 编译过程演示 3.1 …

    Java 2023年6月7日
    067
  • Mybatis(日志)

    6、日志 6.1、日志工厂 如果一个数据库操作出现了异常,我们需要排错,日志就是最好的助手。 曾经:sout,debug 现在:日志工厂 SLF4J LOG4J(deprecate…

    Java 2023年6月13日
    090
  • Java面向对象之构造器

    新手菜鸟看完Java教学视频后总结的关于构造器的理解。 面向对象 构造器 从构造器的作用来理解 new的本质是在调用构造器 当我们new一个新的对象的时候,就已经是调用了一个新的构…

    Java 2023年6月9日
    070
  • 高并发下比AtomicLong性能更好的LongAdder

    前言 JDK1.8相对之前版本做了很多多线程性能方面的优化,今天来看看AtomicLong和LongAdder(1.8新增),这两个类都是可以对一个Long数值进行原子类的操作增加…

    Java 2023年6月7日
    072
  • 史上最强IDEA工具使用教程,你想要的全都有!

    课程导读 俗话说:工欲善其事必先利其器。想要快速写出好的代码,更是离不开一个好的工具。在这个快速发展的社会,一个好的工具,能帮我们在开发过程中节省大量的开发时间。本套课程给同学们带…

    Java 2023年6月9日
    084
  • 2022-8-29 javaweb 第一天 servlet/tomcat

    软件架构 1、C/S架构:客户端 / 服务器——–QQ,Typora,腾讯会议。 2、B/S架构:浏览器 / 服务器——…

    Java 2023年6月13日
    061
  • Java 多线程共享模型之管程(上)

    主线程与守护线程 默认情况下,Java 进程需要等待所有线程都运行结束,才会结束。有一种特殊的线程叫做守护线程,只要其它非守护线程运行结束了,即使守护线程的代码没有执行完,也会强制…

    Java 2023年6月9日
    091
  • RabbitMQ与SpringBoot整合

    前文总结了Dubbo与SpringBoot的整合(https://www.cnblogs.com/cott/p/12373043.html),本文基于这套框架,引入RabbitMQ…

    Java 2023年6月9日
    066
  • Java基础–serialVersionUID

    Java基础–serialVersionUID serialVersionUID作用:序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成…

    Java 2023年5月29日
    072
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球