IT辅导娱乐网| 蜘蛛地图| 所有文章|
java开发中.java文件与.class文件概述 - IT辅导
  • 首页
  • IT技术 IT辅导资源网设计图
    • DVWA靶场
    • sqli-lab靶场
  • 源码基地
  • 软件分享 IT辅导资源网设计图
    • 辅助软件
  • emlog教程
  • 白嫖活动
  • 网络技巧 IT辅导资源网设计图
    • seo教程
  • 编程教程
  • 值得看一看 IT辅导资源网设计图
    • 值得听一听
    • 读懂世界
    • 活动线报
  • 更多功能 IT辅导资源网设计图
    • 在线投稿
    • 公告动态
    • 广告合作
    • 匿名投稿


登录后,享受更多优质服务哦
IT辅导资源网站长qq头像
欢迎回来,可爱的会员!个人中心退出登录
导航菜单
  • 首页
  • IT技术
    • DVWA靶场
    • sqli-lab靶场
  • 源码基地
  • 软件分享
    • 辅助软件
  • emlog教程
  • 白嫖活动
  • 网络技巧
    • seo教程
  • 编程教程
  • 值得看一看
    • 值得听一听
    • 读懂世界
    • 活动线报
  • 更多功能
    • 在线投稿
    • 公告动态
    • 广告合作
    • 匿名投稿

java开发中.java文件与.class文件概述

2020/8/30 五年级扛把子 

java文件即源程序文件,是未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件;而class文件是Java文件编译后的代码文件,通常是给计算机看的,下面我们就具体了解一下class文件生成过程。

生成过程

  1. 在本地创建一个带.java后缀的文本文件,里面写下你要执行的语句,如下图所示:

java_1.png

  1. 运用javac命令编译,(注:前提是你得下载JDK),编译如下所示:

步骤一:进入JDK的bin目录下,再文件目录路径里输入cmd,进入dos界面

java_2.png

步骤二:执行javac +Java文件路径,如下图所示

java_4.png

最后得到class文件,如图所示:

java_1.png

注:要想执行class文件,直接再当前目录下进入dos界面,执行 Java Test 就看到了程序的执行输出内容。

总结:通过整个过程的操作,相信大家基本上了解了它们之间的联系与区别,概括如下:

  1. Java文件你可以认为只是一个文本文件, 这个文件即是用java语言写成的程序,或者说任务的代码块;

  2. class文件本质上是一种二进制文件, 它一般是由.java文件通过 javac这个命令(jdk本身提供的工具)生成的一个文件, 而这个文件可以由jvm(java虚拟机)装载(类装载),然后进java解释执行, 这也就是运行你的程序。

 点赞:0  打赏  分享  海报

  • 打赏支付宝扫一扫
  • 打赏微信扫一扫
  • 打赏企鹅扫一扫
结束语
温馨提醒:如有技术问题以及资源失效请联系站长 QQ89549822 进行反馈!!!
 您阅读本文耗时: 0小时02分35秒
热度:333° 发布时间:2020年8月30日

推荐:

标题:java开发中.java文件与.class文件概述

链接: https://www.itfd.cn/post-1172.html

版权:转载请注明来源于【IT辅导娱乐网】为原创

上一篇: HTML字符集简介

下一篇: eclipse快捷键大全

作者头像 作者名称 作者性别
五年级扛把子
联系作者 作者主页

热门推荐

1 web前端开发面试题
2 it,工作空闲,不玩手机的话,你们会做什么
3 一定要明白为什么学习计算机我们才能更专业it辅导
4 Java正侧表达式(常用正则)
5 山竹超强台风实时路径监控
6 Python IDLE常用快捷键介绍

评论列表

取消回复

  • 存档

    • 2020年9月(191)
    • 2020年8月(92)
    • 2020年7月(5)
    • 2020年6月(224)
    • 2020年5月(392)
    • 2020年4月(267)
    • 2020年3月(76)
    • 2019年3月(1)
    • 1970年1月(29)
  • 搜索

  • 热门文章

    • 神佑之路手游源码-附视频教程
    • 最新可用老王VPN2.22.15谷歌市场版,免费使用
    • 私藏的十个网站,不看后悔系列
    • 虚拟商品自动发货商城源码
    • 不吃苦、不奋斗,你要青春做什么?
  • 随机文章

      • 一款安卓ssh工具,橘子sshv2.1.4安卓版
        • 安卓版app修改手机QQ在线机型工具
          • 黑科技SSH工具,服务器管理,远程桌面加速软件
            • QQxml消息助手,一键生成xml链接消息
              • PHP站群系统小旋风万能蜘蛛池x5.1源码
    提示信息

    SQL语句执行错误: SELECT COUNT(*) AS total FROM emlog_twitter
    Table 'itfd.emlog_twitter' doesn't exist

    «点击返回