首页 > 代码库 > 201521123001《Java程序设计》第1周学习总结
201521123001《Java程序设计》第1周学习总结
1. 本周学习总结
java和我们以前学的C语言的区别大致有:
C语言可以直接操作内存,java不能直接操作;
C语言的代码不能跨平台,java的代码可以跨平台;
C语言有指针,java没有指针;
C语言全面向过程,java面向对象。
2. 书面作业
- 为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)因为java是在虚拟机上运行的,只要有虚拟机即可,与平台无关;首先编译java文件为class文件,然后解析class文件,继而通过cmd运行java程序。
- 什么是jdk?jdk,jre,jvm的区别是什么?jdk是Java开发工具包;jdk是整个java的核心,包括了java运行环境、java工具和java基础类库,jre是Java Runtime Enviromental(java运行时环境),jvm是Java Virtual Mechinal(JAVA虚拟机),jvm是jre的一部分。
- java HelloWorld命令中,HelloWorld这个参数指的是什么?字节码文件名
- 设置path变量有什么用?使系统可以找到程序的运行路径
- 使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?java编译生成.java的文件,c语言生成.exe格式文件是可执行文件,不需要编译器转换,而java需要。
- Java语言有哪几种应用版本?版本之间有什么关系? java的三大体系:
J2ME(Java 2 Platform, Micro Edition):微型版的Java平台
J2SE(Java 2 Platform, Standard Edition):标准版的Java平台
J2EE(Java 2 Platform, Enterprise Edition):企业版的Java平台 - Oracle JDK与Open JDK有何不同?基本相同,但Oracle JDK只发布二进制安装包,OpenJDK只发布源码
- 你对自己在这门课的目标与期许是什么?希望能运用java编写实用程序
3. 使用码云管理Java代码
4. PTA关键代码与截图
其余操作已完成未截图
201521123001《Java程序设计》第1周学习总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。