1.学习总结

     简单学习jave

了解并区分JVM JRE JDK

了解JAVA语言的发展史

2.书面作业

      

Q:为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)

  A:因为java程序是在java虚拟机上运行,各平台都有对应的虚拟机(JVM),所以java程序能跨平台运行。

    编译器先把源码转换成.class文件,再有java解释器运行.class文件

Q:什么是jdk?jdk,jre,jvm的区别是什么?

  A:jdk是java开发工具包,jre是java程序的运行环境,jvm是java虚机,jdk包含了jre环境。

Q3:java HelloWorld命令中,HelloWorld这个参数指的是什么?

A:1.HelloWorld是类名。

Q:设置path变量有什么用?
     A:系统通过PATH来指明可执行文件的位置.

Q:使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?
     A:java编译生成.java的文件,需要编译器转换;

Q:Java语言有哪几种开发平台?

A:Java SE ;Java EE ;Java ME

Q:Oracle JDK与Open JDK有何不同?
     A:openJDK去掉了JDK中涉及一些版权问题的API,开发源代码,也就是功能比JDK少点
    Q:你对自己在这门课的目标与期许是什么?
    A:希望能完成一个小游戏项目。

 

最新文章

  1. encode和decode的区别
  2. .NET中六个重要的概念:栈、堆、值类型、引用类型、装箱和拆箱 (转)
  3. iPhone 屏幕上的 Home 键在哪里?(已解决)
  4. px,em,rem的区别
  5. Poj/OpenJudge 1094 Sorting It All Out
  6. JAVA开发环境 - 环境变量及配置
  7. 「操作系统」:The most useful condition codes
  8. CSharpGL(47)你好,Framebuffer!
  9. 运维案例 | Exchange2010数据库损坏的紧急修复思路
  10. linux jdk 安装教程
  11. 网站优化之Apache2.4GZIP功能
  12. Eclipse的DEgub调试乱跳
  13. maven项目部署到Tomcat
  14. 2017乌鲁木齐区域赛D题Fence Building-平面图的欧拉公式
  15. 在 Win 7或8 下使用 VirtualBOX 虚拟机安装 OS X 10.11 El Capitan 及 Xcode 7.0
  16. git merge 的过程及冲突处理演示
  17. windows多线程(六) 互斥量Mutex与关键段CriticalSection比较
  18. iOS BCD码、数据流、字节和MD5计算
  19. struts2异常处理机制
  20. JavaScript实现的功能

热门文章

  1. 关于MDK下pack的定义方法
  2. 社交系统/社群系统“ThinkSNS+”H5及PC端终于来了!一起来“找茬”
  3. innodb和myisam存储引擎插入速度
  4. 浅谈C#中的斐波拉契数列
  5. 一个基于JRTPLIB的轻量级RTSP客户端(myRTSPClient)——解码篇:(三)一个简单的rtsp播放器
  6. 伪验证码(含随机验证码方法)js+css
  7. oracle多表连接查询竟然还有这种操作
  8. 使用XMLHttpRequest异步通信
  9. spring boot / cloud (一) 使用filter防止XSS
  10. python -- 装饰器的高级应用