201521123011 《Java程序设计》第1周学习总结
2024-09-18 15:52:26
1. 本章学习总结
- 通过这章的学习让我初步认识了Java,认识到了java和之前c语言的异同点。
- 对java是面向对象的这句话有了一定了解
- 认识了jdk,jre,jvm的区别。
2.书面作业
1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)
答 因为java运行在虚拟机上,虚拟机与平台无关。
- 步骤
- 编写,在记事本中或者JAVA程序软件中编写代码,
- 编译,用JAVA编译器进行编译生成.class的字节码文件,
- 运行显示结果。
2.什么是jdk?jdk,jre,jvm的区别是什么?
答(1)是Java开发工具包 Java Development Kit。
(2)JDK:Java开发工具包。JDK是整个JAVA的核心,包括JRE。
JRE:java运行时环境。也就是我们说的JAVA平台,包括JVM。
JVM:JAVA虚拟机。JVM是JRE的一部分。
3.java HelloWorld命令中,HelloWorld这个参数指的是什么?
答 字节码文件名。
4.设置path变量有什么用?
答 设定执行命令的搜索路径,操作系统通过path变量来寻找可执行文件的路径。
5.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?
答 Java的源文件后缀名为.java,编译后生成后缀名为.class的文件。
c语言后缀名为.c的源文件编译生成.obj的文件,再生成可执行的.exe文件。
6.Java语言有哪几种开发平台?
答 Eclipse MyEclipse NetBeans Jbuilder等。
7.Oracle JDK与Open JDK有何不同?
答 Open JDK是Sun宣告对Java开放源代码有的。
Oracle JDK采用了商业实现,而OpenJDK使用的是开源的FreeType。
3. 使用码云管理Java代码
最新文章
- session跟cookie的区别
- svg.js教程及使用手册详解(一)
- 手势-webview与scrollView重复手势处理
- Android获取APK包名的几种方法
- Visual Studio 2008打开vs2010解决方案的方法
- laravel 5.3 学习之路——路由(资源,别名)
- HD1205吃糖果(鸽巢、抽屉原理)
- 包管理器Bower使用手冊之中的一个
- makefile中PHONY的重要性
- lightoj 1236 正整数唯一分解定理
- springmvc-3.2-jsr303解决服务端验证问题
- linux系统挂掉问题的分析
- FORM实现中打开图片,链接,文档(参考自itpub上一篇帖子,整理而来)
- .net 笔试面试总结(1)
- 关于Python的一些看法
- java字符串根据正则表达式让单词首字母大写
- 惠普笔记本fn键
- 11张PPT介绍Paxos协议
- dubbo配置方式简单介绍
- SQL记录-Oracle重命名表名例子
热门文章
- python基础===随机打印txt文件中的某一行
- oracle 表空间 表权限 用户
- CSSc常用样式
- Android上传图片到服务器,服务端利用.NET WCFRest服务读取文件的解决方案
- How to get the mapping relationship between two columns in a table
- 给出打印结果-setTimeout
- 为什么我们要使用Async、Await关键字
- jsp 的四个作用域 :page、request、session和application的区别 (转)
- JavaScript 学习笔记 - LocalStorage
- 推广技巧:新站要如何推广引流做到日IP10000?