java的世界

引言————最近在看《Head First Java》,顺便看了一下以前写的博客,我发现真是惨不忍睹啊,所以打算重新整理一下,对自己也是一个学习和进步的过程!

  1. Java从一开始就以友好的语法、面向对象的功能、内存管理,还有跨平台可移植特性吸引程序开发人员,一次编译到处运行的特性简直迷死人了,刚开始的Java是bug多、功能限制也很多,运行慢,不过那都是过去了,现在的Java又快又强大!

    Java的工作方式:
    源代码—>编译器—>输出字节码(.class文件)

我们平常写的代码就是源代码了,用编译器运行源代码,如果通过编译器的编译就会产生出字节码文件,任何支持java的设备都能把它转译成可以执行的内容,编译后的字节码文件与平台无关。
接下来,我们有了字节码文件了,只需要在相应的设备上安装上java虚拟机就可以又快又流畅的执行字节码文件了!

最开始学习java的流程当然是:配置java运行环境,编写一个xxx.java文件,在命令行中执行 javac xxx.java文件,生成字节码文件(xxx.class文件), 在命令行中继续执行 java xxx就会运行xxx.class字节码文件了。这里就不再赘述了,毕竟只是回顾!

2.把上面的过程来一次吧!
编写我们的类test.java

public class test {

    //java运行的入口方法
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        System.out.println("hello world java!");

    }

}

在mac os 终端中
javac

会在原来java文件的旁边生成class文件

这里写图片描述

运行字节码文件
这里写图片描述

接下来我们研究一下类和对象下一篇继续!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值