我对于计算机性编程性质的课程一直没有很好的悟性,但功夫不服有心,最近自己学习视频课程,随时关注娄老师的博客,慢慢的对于java编程有了新的认识,也用eclipse软件进行了简单java的编译。

了解的编译平台后,我就根据学习理解简单说一说这三者的关系,JVM就是Java虚拟机的意思,.class文件才能跑起来,不然系统是无法直接运行的。本书中也反复强调了其重要性,强调“JVM是Java程序唯一认识的操作系统,其可执行文件为.class文档”这一重要观念。JRE指的则是Java的运行环境,也就是Java程序要执行,总要有个适合它的环境吧,就像C语言一样,同样也需要环境,不可能简简单单自己就执行起来了。JDK则包含了一些Java语言开发工具,总之要开发Java程序就一定要装JDK。

接下来就打开了软件进行简单的hello java 的编译。

打开软件后先新建了一个hello java的project的文件,在其目录下随后又建了abc的class的文件。之后就照着书上的代码敲了代码。

因为我只之前在极客学院上学习过java视频,知道system.out.println()是一个输出函数,我就输入了进去,但是点击编译发现是失败的,在system有红色标识,后来我又认真的看了下视频,发现是在输出函数的第一个字母应该大写,我改正了过来,并且编译也成功的通过了。

这是第一个小java代码,小有成就,希望以后的java会更棒。

最新文章

  1. win7挂载VHD文件,模拟多系统并存
  2. 五、点数器《苹果iOS实例编程入门教程》
  3. python 参数
  4. Sublime Text 3 插件安装
  5. Android PopupWindow 点击消失解决办法
  6. 自定义文件上传的按钮的样式css+js
  7. Android StrictMode介绍
  8. easyui-layout中的收缩层无法显示标题问题解决
  9. 无线连接手机进行Android测试
  10. vpn的实现原理
  11. Notification的基本用法以及使用RemoteView实现自定义布局
  12. Python常用数据结构之collections模块
  13. 设计模式之行为类模式PK
  14. rocketmq双主模式
  15. tiny6410的启动参数
  16. hadoop的job执行在yarn中内存分配调节————Container [pid=108284,containerID=container_e19_1533108188813_12125_01_000002] is running beyond virtual memory limits. Current usage: 653.1 MB of 2 GB physical memory used
  17. EventFlow.helper.js 事件流程控制
  18. Cassandra创建第一个用户
  19. BT5配置网络
  20. 快速滑动时 `cellForRow` 的调用次数

热门文章

  1. 用Dialog 做自定义动画,加播放监听
  2. fullpage.js全屏滚动插件使用方法
  3. 理解Javascript__理解undefined和null
  4. 启动windows服务的bat文件编写格式
  5. 关于ios7 UINavigationController.interactivePopGestureRecognizer手势集成
  6. UISearchBar 详解
  7. android sdk 中跨平台部分
  8. ArcEngine之Provide your license server administrator with the following information.error code =-42
  9. Spark源码分析 – SparkEnv
  10. new Date()的浏览器兼容性问题