• 201621123070《Java程序设计》第1周学习总结


    1. 本周学习总结

     - 学会了java开发环境的构建
     - 知道了java大概是用些啥基础的语法
     - 懂得了java开发软件的使用
     - 知道了不花时间想学好java是不存在的
     - 要注重上手编程不能纸上谈兵
    

    2. 书面作业

    1.虚拟机
    1.1 执行java程序的步骤是什么?为什么java程序可以跨平台运行?(请自己组织语言回答,不要直接照搬网页参考资料,如有引用请使用>标记,否则-5分)
    搭建java开发环境,打开软件,然后开始编写源代码,然后保存后开始运行,若有错误,则修改。 因为java是在虚拟机上运行的,各个平台都有虚拟机,所以java程序就可以跨平台运行的。
    1.2 什么是jdk?jdk, jre, jvm的联系是什么?
    JDK 是整个Java的核心,是一个开发工具包,里面有Java运行环境和Java工具以及基础类库。jre是编译环境,jvm是虚拟机,三者配合才能实现java开发
    2.java与javac
    2.1 java HelloWorld命令中,这条命令的含义是什么?HelloWorld这个参数指的是什么?
    这条命令的含义是运行名叫helloworld的这个java程序。这个参数指的是类名。
    2.2 Path变量有什么用?不那你
    path就是某些程序的路径,作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到Path变量所指定的路径中查找看看能不能找到指定文件。
    2.3 使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?
    中间文件与目标文件都不同,一个是.class和.java,一个是.cpp和.exe 且java能跨平台,c语言并不能。
    3.实验总结(不得出现大段代码):
    3.1 阅读PTA中提交Java程序的一些套路。回答:PTA中怎么处理输入?怎么进行格式化输出?
    import java要很注意,最后System.out.printf()输出
    3.2 5-2(取数字)实验总结。
    用求余数的方法求每一位的数字,感觉有更好的方法把。
    3.3 5-3(取数字浮点数)实验总结。
    运用if语句可以把小数点与负号弄掉。
    3.4 选做:不会..
    4.Java主要应用在那几个方面?你对自己在这门课的目标与期许是什么?
    应用在如安卓开发,游戏开发

    • 请描述一下你的技术基础(会什么语言,都写了多少行代码)
      只学过c语言,没有java基础,每周差不多都写几十行,基础还是不行吧。
    • 设定一个目标:一周准备花多少时间在这门课上?本学期总共要写多少行代码?平均到每周几行?准备采用怎样的学习方式?遇到困难打算怎样解决?以Markdown表格方式来写。
      • 一周花6个小时左右
      • 要写1000多行代码,平均每周50行以上
      • 采用学一点写一点的学习方法,遇到问题先自己研究,实在不会问厉害的学长学姐或者老师。

    3. 使用码云管理Java代码

    3.1 GIT使用

    在码云上建立你的项目(项目名:java+学号,如java201321123001)。同步到本机后,建立exp1包,编写HelloWorld,并推送到远程仓库。请截图本机(本地项目、本地仓库)、远程仓库。加分项:使用命令行Git对代码进行管理。
    在码云的项目中,依次选择“统计-Commits历史-设置时间段”,进行搜索并截图,如下图所示,需要出现学号、项目提交说明

    3.2 截图题集“Java基本语法”PTA提交列表

       ![](http://images2017.cnblogs.com/blog/1120973/201709/1120973-20170918191500025-784859451.png)
  • 相关阅读:
    关于javascript中私有作用域的预解释
    javascript中的数据类型
    关于JS面向对象继承问题
    自己写的,js 评分插件
    css的border效果
    css样式表分类
    js DOM的几个常用方法
    js object 对象 属性和方法的使用
    js 函数function的几种形式
    HTML5-新API-geolocation-实例-距离跟踪器
  • 原文地址:https://www.cnblogs.com/cwj1118/p/7544699.html
Copyright © 2020-2023  润新知