第一周学习总结:

这周开始学习了Java,因为之前C语言没学好所以看部分东西还是一头雾水,但是在查阅资料和同学的帮助开始对Java有了一些了解,这周主要学习了Java的诞生发展以及运用包括JVN/JRE/JDK。

1.为什么Java程序可以跨平台运行?执行java程序的步骤是什么?

因为Java使用了可以生成不同系统所能执行的代码的虚拟机。

执行步骤:先写好源代码,然后通过Java虚拟机生成字节码文件,再由JRE将它转成本地运行环境就可以执行了。

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

JDK指的是Java开发工具包。JVM是java虚拟机,它让Java可以跨平台,在所有的系统中都可以运行,只需生成目标代码的字节码文件;JRE是指java运行时环境JDK本身包括了JRE,写Java程序才需要JDK,只要执行代码的话只要用JRE。

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

是一个类名。

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

提供查找可执行文件的路径。

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

Java的源文件名后缀是.java,编译后生成能在任何系统上运行的.class文件;而C语言编译生成的是.obj文件之后生成.exe文件,只能在特定的系统上可以运行。

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

(1)NetBeans

(2)Eclipse

(3)IntelliJ IDEA the Java IDE

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

Oracale JDK不能用于商业,而Open JDK允许商业上的使用。

8.Java主要应用在那几个方面?你对自己在这门课的目标与期许是什么?

主要用于Web应用、移动设备、嵌入式设备、linux等客户端管理工具。

目标与期许的话,本身对编程没什么天赋,能学会编一些简单的程序,期末能过就行。

 

转载于:https://www.cnblogs.com/llxyy/p/6444084.html

201521123117 《Java程序设计》第1周学习总结相关推荐

  1. 20175317 《Java程序设计》第一周学习总结

    20175317 <Java程序设计>第一周学习总结 教材学习内容总结 本周学习了Java大致的开发步骤,完成了课件自带的习题. 学习了在windows与Linux系统下不同的编译方法,掌 ...

  2. 20155227 2016-2017-2 《Java程序设计》第九周学习总结

    20155227 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 JDBC简介 JDBC全名Java DataBase Connectivity,是java联 ...

  3. 20172318 2016-2017-2 《Java程序设计》第一周学习总结

    20172318 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 在教材中基本明白了计算机系统的运行方式,了解了对于高级语言是使用是掌握好编程的关键,掌握了一 ...

  4. 20155303 2016-2017-2 《Java程序设计》第二周学习总结

    20155303 2016-2017-2 <Java程序设计>第二周学习总结 教材学习内容总结 『注意』 "//"为单行批注符: "/*"与&quo ...

  5. 20175208 《Java程序设计》第九周学习总结

    20175208 2018-2019-2 <Java程序设计>第九周学习总结 一.教材学习内容总结: 第11章 JDBC与MySQL数据库 MySQL数据库管理系统 MySQL数据库管理系 ...

  6. 20175204 张湲祯 2018-2019-2《Java程序设计》第九周学习总结

    20175204 张湲祯 2018-2019-2<Java程序设计>第九周学习总结 教材学习内容总结 -第十一章JDBC和MySQL数据库要点: 1.下载MySQL和客户端管理工具navi ...

  7. 20155313 2016-2017-2 《Java程序设计》第二周学习总结

    20155313 2016-2017-2 <Java程序设计>第二周学习总结 教材学习内容总结 1.1 基本类型 整数:可细分为short整数(占2字节).int整数(占4字节)与long ...

  8. 20155226 2016-2017-2 《Java程序设计》第一周学习总结

    20155226 2006-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 第一周主要学习了一二章的内容,也浏览了剩余章节,以下是本周主要学习内容总结 1.首先了解了[ ...

  9. 20172325 2018-2019-1 《Java程序设计》第二周学习总结

    20172325 2018-2019-1 <Java程序设计>第二周学习总结 教材学习内容总结 3.1集合 集合是一种聚集.组织了其他对象的对象.集合可以分为两大类:线性集合和非线性集合. ...

  10. 张旭升20162329 2006-2007-2 《Java程序设计》第一周学习总结

    20162329 2006-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 通过打书上的代码熟悉了Java编程的基本过程 教材学习中的问题和解决过程 1.因为我的虚拟机 ...

最新文章

  1. 艾伟:memcached全面剖析–3.memcached的删除机制和发展方向
  2. 汇编入门学习笔记 (十二)—— int指令、port
  3. mybatis plus使用雪花算法_MyBatis-Plus进阶
  4. 推荐一份基于Docker的DevOps实战培训教程
  5. 神奇!一行代码实现删除某集合下标20-30的元素
  6. 架构师成长之路:如何保证消息队列的高可用
  7. 基于设备树的TQ2440 DMA学习(3)—— DMA控制器驱动
  8. 水桶平分 java_关于java:桶排序算法代码问题
  9. json 例子_json-简单的例子
  10. JQuery datepicker
  11. python请输入星期几的第一个_python如何获取星期几
  12. ADO.Net 数据库访问技术
  13. 启用zhparser插件时一直报Permission denied
  14. 安装SqlServer2014出现(‘无法启动 Windows Management Instrumentation 服务。若要继续安装,必须找到问题并修复该服务‘)
  15. python gui哪个好看_python的GUI选择什么方案比较好?
  16. CSS权威指南 -- 第一章 CSS和文档
  17. 从EXCEL导入CAD后如何设置表格文字大小?
  18. 幻幕广告上线,沉浸式体验塑造大片即视感
  19. php todo和其他备注,帮助 | 高效ToDo
  20. JavaC++题解与拓展——leetcode398.随机数索引【水塘抽样学习】

热门文章

  1. 802.11b协议的一些介绍和说明
  2. python 类的继承,类中的函数调用以及类输入数组
  3. 一名大神的github
  4. PostgreSQL Oracle 兼容性之 - PL/SQL DETERMINISTIC 与PG函数稳定性(immutable, stable, volatile)...
  5. LeetCode 简要日记 455 104
  6. MOSS SDK学习笔记系列文章
  7. Mac 安装md5sum等
  8. 面向未来的数据中心需要防止立法蠕变
  9. 兰州办着眼大数据切实提升数据分析管理能力
  10. java 反射加实例化内部类