博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
201521123069 《Java程序设计》第1周学习总结
阅读量:4523 次
发布时间:2019-06-08

本文共 1360 字,大约阅读时间需要 4 分钟。

1. 本章学习总结

Java语言的发展、特点(面向对象、简单性、平台无关性)

认识并区分JVM(Java虚拟机),JRE(Java执行环境),JDK(Java开发工具包)
安装好JDK,设置Path变量,编写java文件(主文档名与类名必须相同),使用命令提示符(cmd)进行编译(javac)、运行(java)程序
学会使用Eclipse(先建立新项目,再新建类,可使用快捷键加快编码速度)
学会查询jdk文档中的方法
Java基本数据类型(在Java中,char型占2个字节,byte占1个字节,boolean占1个字节,而int、short、long、float、double等类型所占字节数与C语言中相同)

2. 书面作业

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

javac程序(源代码文件)通过编译变为字节码文件,字节码文件通过JVM与操作系统间接建立联系,只要操作系统上有相应的JRE(JRE中含JVM),便可以在任意一个操作系统上运行。

步骤: (1)编译:javac 类名.java (2)运行:java 类名

Q2. 什么是jdk?jdk,jre,jvm的区别是什么?

jdk是Java开发人员使用的工具。jdk包括jre和jvm,jvm包括jvm。

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

HelloWorld这个参数指的是java文件的类名。

Q4.设置path变量有什么用?

当要执行一个命令程序时,告诉系统命令程序存放的位置。

Q5.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?

java:

编写程序步骤:在Eclipsez中新建一个项目(Java Project),再新建一个类Main,然后编写代码。
程序运行的步骤:java程序先编译成字节码文件,再由JVM解释程序然后交给本地操作系统执行。
生成的中间文件:.class文件
C语言:
编写程序步骤:在VS2005中新建一个项目,然后新建一个源文件(.cpp),根据实际要求,若需要也可建立一个头文件(.h),编写相应的代码。
程序运行的步骤:将源文件(.cpp)编译为目标文件(.obj),再将目标文件生成可执行文件(.exe),执行.exe文件,得到运行结果。
生成的中间文件:.obj文件
目标文件: .exe文件

Q6.Java语言有哪几种开发平台?

Notepad++、Scite、Eclipse、MyEclipse、Netbeans、IDEA

Q7.Oracle JDK与Open JDK有何不同?

(1)源代码开放程度:Open JDK比Oracle JDK更加开放,但是源代码不如Oracle JDK完整。

(2)授权协议:Open JDK允许商业使用,Oracle JDK只能用于个人研究。

3. PTA实验关键代码、截图与实验总结

3.1本周Commit历史截图

1109870-20170225213533148-2057655903.png

1109870-20170225222827835-317890082.png

3.2 实验总结

pta上的测试数据不止一组,记得加上循环,否则会显示出错。

转载于:https://www.cnblogs.com/kzq-java-markdown/p/6443117.html

你可能感兴趣的文章
咏南中间件统一的数据序列(还原)类
查看>>
cmd命令行查看当前系统版本和版本是32位还是64位
查看>>
从java程序写入一个xml文件
查看>>
分布式与集群理解之部署结构
查看>>
sublime text3 -- JavaScript Completions
查看>>
二、Django需要的知识点
查看>>
PCB新手值得一看《Protel使用中的问题》
查看>>
《Spring Boot实战》笔记(目录)
查看>>
Mongodb基础操作实践- -Mongodb Shell端
查看>>
PHP文件上传与安全
查看>>
软件工程理论、方法与实践 需求工程读后感
查看>>
[转]SHSH, APTicket以及iOS降級
查看>>
收藏一个有效的求组合数的模板
查看>>
CodeForces - 608B
查看>>
Js拼Json对象
查看>>
生成树定理
查看>>
selenium webdriver处理HTML5 的视频播放
查看>>
【剑指offer】栈的压入、弹出序列
查看>>
alias 命令详解
查看>>
知识点随笔 Week 2
查看>>