网站首页 > java教程 正文
首先,说点题外话,我是昨天晚上才开始写的java方面的文章,开始以为会无人问津,没想到一天下来有1300多人阅读了我的文章,收藏数也将近300,转发10多次,并且30个人关注了我,很感谢大家的支持,我会继续好好的写我的代码,每次写代码时也会边写边测试代码,排除错误,不误导大家,当然如果写的有不好的地方,希望多多包容并及时指出。然后写的内容也是自己从开始到现在学的知识和遇到的困难。可能比较浅显,但是会务求详尽(大神留情)。
还好有你
回归主题,上次说到java程序需要借助jdk来运行(jdk是java开发工具包,里面有jvm虚拟机,运行在jvm上)。然后上次已经安装好了jdk(忘记了可以看我上次的文章),现在就让我们来尝试的将代码编写出来并运行起来吧。
首先我们先在电脑E盘下建一个txt文本(在哪建文本都可以),取名为Human.txt:
点击进入Human.txt文件,在里面写入这些代码:
然后保存退出将Human.txt改文件名为Human.java(文件的名称Human要和里面的类名相同):
改名后
这样要使用的文件也做好了,接下来就是用命令来执行这个java文件(当前文件在E盘)。
在DOS命令窗口中进入到这个文件所在的位置:
进入E盘
接着输入javac Human.java:(编译源文件)
此时界面上看似没有变化,但是你去E盘看,会发现多生成了一个Human.class文件(字节码文件),实际上这是一个编译过程,如果代码有错就无法通过,界面上会显示错误。
生成class文件
最后一步大家应该就明白了吧,编译通过之后,就是真的运行文件了呗,
只要继续输入: java Human这样代码就执行通过了:
总的来说就是将java文件编译生成 class文件(可以跨平台的东东),然后虚拟机运行class文件。
以上就是我今天写的内容了,有人会说现在都用软件了不用这样敲了,很麻烦,我想说正因为这样,我们更应该理解其中的运行原理,才能在以后更灵活的运用软件。然后希望大家可以来关注我,我会一直更新下去的,边复习边发文章,关注过我的好友也可以收藏转发,让我们一起每天进步一点点!
品一杯爪哇咖啡
猜你喜欢
- 2024-09-25 树莓派运行和编译Java程序,详细步骤安装JDK
- 2024-09-25 1.3java的运行原理(java安全设置已阻止自签名的应用程序运行)
- 2024-09-25 深入浅出:图形化浅析JAVA程序运行模式及虚拟机JVM
- 2024-09-25 Java编译的运行机制—程序是如何执行起来的?
- 2024-09-25 Java文件是如何运行和工作(java怎么运行的)
- 2024-09-25 JVM学习第二篇思考:一个Java代码是怎么运行起来的-下篇
- 2024-09-25 Java,JNA框架,运行期间动态调用系统本地库,动态调用DLL案例
- 2024-09-25 java 性能优化:35 个小细节,让你提升 java 代码的运行效率
- 2024-09-25 java命令行编译及运行程序全过程(命令行编译java文件)
- 2024-09-25 你的应用程序会使用Java 9更快地运行吗?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)