还能,再学一点(晕)
Helloworld
1.随便新建一个文件夹,存放代码
2.新建一个java文件
文件后缀名为.java
Hello.java
[注意点]系统可能没有显示文件后缀名,需要手动打开。
3.编写代码
public class Hello{
public static void main(String[] args){
System.out.print("Hello,World!");
}
}
4.编译javac java文件,会生成一个class文件
5.运行class文件,java class文件
JAVA程序运行机制
Java属于这两种,两者的区别是时机不同。
编译型.complie
负责翻译的程序,称为编译器。
类似于把一本中文版的书翻译成英文,直接出售。它在程序里感觉就是有个负责翻译的程序,将我们写的源代码,就是Java的代码,转换成计算机可以执行的代码。说的专业一点,就是编译型。
优点
把所有东西都翻译好了,电脑只管执行。执行速度更快,因为把所有已经翻译好了。对操作系统要求比较低。
因此,开发一些操作系统比如Windows,linux这些操作系统。操作系统一般会用编译型去制作比如:C语言,C++等等。这些都是编译型。要运行的话会把整个程序编译一下,然后就可以直接运了。
解释型
顾名思义就是,我说一句,就解释一句。我要执行什么,就给我读什么。用一下,编译一下,会损失一些性能。假如回头再看一下,又要重新翻译。比较麻烦。
优点
比如一些网页,一个简单的网页,还有服务器的一些脚本对速度要求不高。就是它对于速度的要求没有那么高。没有这么高的话就可以使用解释型语言,比如边执行边解释。比如说Java还有一个脚本语言叫JavaScript(以后会学),然后包括pathon等等,都是解释型语言。
而Java语言虽然比较接近解释型语言的特征。但是在前面Hello world的时候从java文件变成了一个class文件。在这中间经历了一个过程,就叫编译的过程。它把Java的源文件通过编译器直接变成了class文件,然后这个class文件才是真正的被执行。
流程
Javac(编译成)——class文件(通过解释器)——类装载器——字节码效验器——解释器——操作系统平台
将一系列指令按照有规律的操作来执行
不过随着技术的发展和硬件的发展,两者的界限变得逐渐模糊,解释型的效率也是非常高的了
java先编译了,到了操作系统的时候再解释了,先编译再解释了,两者都有。
IDEA开始的Hello,world!
打开文件,设置,然后插件搜索chinese,下载中文插件,换成中文。
然后在左侧点击src开始搭建环境。
名称:Hello。
点击确认
在第二行输入psvm,按回车然后系统自动输入进去。
在第三行输入sout,按回车后自动系统输入进去。
随后在括号里打出"Hello,wourld!"
最后点击第二行绿色箭头开始执行
public class Hello {
public static void main(String[] args) {
System.out.println("Hello,wourld!");
}
}
成功!
只要不停下来,道路就会不断地延伸!(笑) get!٩( 'ω' )و
原文转载:http://www.shaoqun.com/a/647727.html
雨果网:https://www.ikjzd.com/w/1307
let go:https://www.ikjzd.com/w/825
还能,再学一点(晕)Helloworld1.随便新建一个文件夹,存放代码2.新建一个java文件文件后缀名为.javaHello.java[注意点]系统可能没有显示文件后缀名,需要手动打开。3.编写代码publicclassHello{publicstaticvoidmain(String[]args){System.out.print("Hello,World!");}}4.
阿里巴巴 批发:https://www.ikjzd.com/w/1084
vava:https://www.ikjzd.com/w/2780
eori:https://www.ikjzd.com/w/499
亚马逊推出FBA库存新功能!卖家有望申请仓储扩容!:https://www.ikjzd.com/home/132136
亚马逊卖家获取review的新方法,必须收藏!:https://www.ikjzd.com/home/22928
夜读好文|韩国口罩代购内幕:秘密交易 工厂坐地起价 坑了不少国内电商:https://www.ikjzd.com/home/115445
没有评论:
发表评论