zoukankan      html  css  js  c++  java
  • 201521123109《java程序设计》第一周学习总结

    1.本章学习总结

    java是我这学期学习的一门新的编程语言,个人觉得java还是很深奥的,对于一门新的计算机语言,就像打开了一扇新世界的大门,有许多东西需要不断学习不断探索,除了上课认真听讲,平时还要与同学多多交流,解决疑惑。

    (1)学习了有关JVM,JRE,JDK的一些相关内容

    (2)学会使用Eclipse的一些技巧

     

    2.书面作业

    Q1.java HelloWorld命令中,HelloWorld这个参数是什么含义?

    答:是指一个类名。

    Q2.jdk,jre和jvm有什么区别?

    答:jdk是java的一个开发工具,包括javac等,是用来构建在java平台上发布的应用程序。jre是java的执行环境,包括java SE API和JVM。而jvm可以让java跨平台运行,是java程序认识的一种操作系统。

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

    答:java通过java虚拟机来实现跨平台运行,java虚拟机是java的运行环境,它的代码先运行在虚拟机上,然后通过虚拟机实现在其他平台上运行。

    Q4.path变量有什么用?classpath变量有什么用?

    答:path变量可以用来寻找可执行文件的路径。而classpath则是让java的执行环境找到需要执行的java程序。

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

    答:Java的中间文件是.class,目标文件是.java,而C语言先生成.c,目标文件是.exe

    Q6.java语言有哪几种应用平台?

    答:Eclipse,MyeEclipse,Netbeans等。

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

    答:前者是个人使用来进行开发研究,但是不能用于商业用途,而后者可以进行商业用途。

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

    答:手机开发,网站设计,程序开发。我希望能够系统的掌握这门计算机语言,用于开发出一些有意思的应用。

  • 相关阅读:
    LeetCode 109 Convert Sorted List to Binary Search Tree
    LeetCode 108 Convert Sorted Array to Binary Search Tree
    LeetCode 107. Binary Tree Level Order Traversal II
    LeetCode 106. Construct Binary Tree from Inorder and Postorder Traversal
    LeetCode 105. Construct Binary Tree from Preorder and Inorder Traversal
    LeetCode 103 Binary Tree Zigzag Level Order Traversal
    LeetCode 102. Binary Tree Level Order Traversal
    LeetCode 104. Maximum Depth of Binary Tree
    接口和多态性
    C# 编码规范
  • 原文地址:https://www.cnblogs.com/yycl/p/6446139.html
Copyright © 2011-2022 走看看