假期周进度报告二(7.8-7.14)

一.本周大部分的时间用在了这几个方面

1.使用JAVA语言进行编程之前的准备工作,主要包括:JDK的安装以及环境变量的配置,Eclipse软件的安装以及熟悉界面,

2.做了几道PTA题目,

3.看了几页java参考电子书(基本上是序目部分)

4.看了经典图书《大道至简》的前三章

每天大概1.5-2.5个小时的学习,1个小时左右的时间会来看java电子书,剩下的时间大概三分之二的时间花在代码上,剩下的时间基本上花在修改代码上也就是真正的解决问题上。

.下面将详细的介绍本周的收获

首先解决了第一个问题安装JDK:JDK是java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

第二个解决的问题需要配置环境变量,即PATHCLASSPATHJAVA_HOME三个变量。为什么要配置这些环境变量呢?环境变量其实就是一个变量,你可以简单的理解为它是计算机中的“全局变量”,比如你设置一个环境变量B=“C:\user”,那么以后程序在寻找user文件夹时直接使用B就行了。

       JAVA_HOME环境变量。它指向JDK的安装目录,因为jdk安装目录因人而异,但其他应用程序可没法知道你到底安装在哪,唯一的办法就是规定一个JAVA_HOME 环境变量,需要用JDK的程序只要引用JAVA_HOME就搞定,比如Eclipse//Hadoop/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用JDK的。

        PATH环境变量。你在写完一个Java程序之后是不是要javac一下来编译,然后再java一下来执行?问题就在这里,shell(命令解释器)在执行你输入的命令时,会到PATH变量所指定的路径中查找看是否能找到相应的命令程序,而javac和java这个命令本机一开始是没有的,他们存在于你安装的JDK的bin目录下(bin目录中包含经常要用到的可执行文件如javac/java/javadoc等),因此我们需要把 bin目录增加到现有的PATH变量中。

        CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们

第三个解决的问题是Eclipse的安装和简单使用 ,然后写第一个java程序HelloWorld, 我们可以利用记事本完成,先新建一个文本文档然后把文件扩展名改为java,写入代码之后用javac运行,生成扩展名为class的文件,再用java运行该文件即可完成该程序输出要显示的信息,非常的简单,也可以用Eclipse来完成。

三.这周遇到的问题主要是:

1.在环境变量的配置中遇到了一点问题,因为第一次参考的网上的步骤不太正确,导致时间花的比较多,第二次参照另一个步骤才得以配置完成。

2.在使用Eclipse写第一个HelloWorld的程序时,右击HelloWorld.java时里面run as始终只有Run Configurations而没有java application之后通过上网查询解决了这个问题。

3.在PTA做题目的过程中,有道题目10100就应该用字符数组来做,而不是用整形或长整型。

四.这周的心得体会

基本上是看《大道至简》而来的,程序=算法+结构+方法;编程的第一要务是要把事件分析清楚,把事件先后的逻辑关系和依赖关系理清,然后再去用户代码实现。代码是简单的,困难的是思想。其实算法是对一个程序的逻辑实现的描述,而结构是逻辑实现所依附的数据实体。在所有算法的描述中,有且仅有顺序、分支、循环这三种执行逻辑。对于编程语言来说只有喜不喜欢的问题,没有会不会的问题。

五.下周的任务计划:

       第一,认识java的关键词和标识符;

第二,掌握常量与变量;

第三,学习数据类型;

第四,掌握JAVA语言的基本语法规范;顺序、选择、循环的语句结构;JAVA语句的输入输出语句;

原文地址:https://www.cnblogs.com/xp-thebest/p/11183745.html

时间: 2024-10-08 18:58:42

假期周进度报告二(7.8-7.14)的相关文章

假期周进度报告三(7.15-7.21)

一.本周大部分的时间用在了这几个方面 1.看了3章java参考电子书(基本上是基础部分) 2.做PTA上的题目, 3.看了经典图书<大道至简>的前三章 每天除了写PTA大概1.5个小时的学习,1个小时左右的时间会来看java电子书,剩下的时间用来看经典图书 二.本周的收获 1.在做PTA的过程中又学到的小知识 getchar()会吞掉字符? int:所占字节数为:4, 表示范围为:-2147483648~2147483647 short int:所占字节数为:2,表示范围为:-32768-+3

假期周进度报告五(7.29.-8.4)

一.本周大部分的时间用在了这几个方面 1.看java参考电子书 2.写B报告 3.阅读经典图书<大道至简> 每天除了写报告大概2个小时的学习,1个小时左右的时间会来看java电子书,剩下的时间用来看经典图书 二.本周收获 1.java语言 第一,认识java的关键词和标识符: 第二,掌握常量与变量: 第三,学习数据类型: 第四,掌握JAVA语言的基本语法规范:顺序.选择.循环的语句结构:JAVA语句的输入输出语句: 1.标识符由任意顺序的字母,下划线,美元符号和数字组成,但第一个字符不能是数字

假期周进度报告一(7.1-7.7)

这周主要是参与了小学期的课程设计,做了10道题目,每天除了下午有三个小时的上机时间之外,会有1.5-3个小时的学习,大概三分之二的时间花在代码上,剩下的时间三分之二花在修改代码上也就是真正的解决问题上,三分之一用在从网上查询资料以及看书找到解决的方法上. 下周准备开始自学一下下学期的内容,找一本JAVA语法书开始进行系统的学习,看一些教学视频等等,并开始阅读经典软件工程读物<大道至简>或<构建之法>以及看一些有关于程序以及编程语言的图书.大学嘛大不了自己学,只有自己跑的快才不会被甩

假期周进度报告七(8.12-8.18)

一.本周大部分的时间用在了这几个方面 1.阅读java参考电子书 2.完成了B报告 3.阅读<统一建模语言> 每天除了写报告大概2个小时的学习,1个小时左右的时间会来看java电子书以及统一建模语言,剩下的时间用来看经典图书 二.本周收获 1.java语言 1.格式化字符串 一.创建格式化字符串 1.str.format(String format,Object...args) 2.format(Local l,String format,Object...args) 二.日期时间字符串格式化

假期周进度报告八(8.19-8.25)

一.本周大部分的时间用在了这几个方面 1.阅读java参考电子书 2.完成了<统一建模语言> 每天除了写报告大概2个小时的学习,1个小时左右的时间会来看java电子书以及统一建模语言 二.本周收获 1.java语言 1.数组的创建 2.填充替换数组元素 fill(int[] a,int value)  fill(int[] a,int formIndex,int toIndex,int value) 3.数组排序 Arrays.sort(object) 4.复制数组  copyOf(arr,i

暑假假期周进度报告(第二周)

一.本周 1.继续学习eclipse的使用 2.了解了java建立对象时,内存的使用情况 3.了解java中的继承(无法多重继承),组合,重载,重写等操作 4.<大道至简>读后感 二.下周 1.加快学习java速度 三.问题 1.对于java继承中的格式问题还没十分的理解. 原文地址:https://www.cnblogs.com/heiyang/p/9343343.html

周进度报告二

本周看完了<大道至简>改变了一些我对编程的看法,具体感悟写在了读后感里: 上周安装好Eclipse,这周最先学习使用Eclipse开发Java程序:创建Java项目.创建程序包 .编写Java源程序 .运行Java程序,编写了第一个Java程序: 学习了程序的移植与导入.Java中的变量与常量(关键字.标识符.数据类型.类型转换).常用运算符.控制语句(条件语句.循环语句),这些知识与C/C++类似: 下周预计学习数组.Java中的函数以及函数重载: 原文地址:https://www.cnbl

假期周进度报告1

1.本周参加了小学期即程序设计技能训练,每天早上起来便是查资料,下午到了机房便开始奋战写程序,平常晚上会看一会Java视频,有时晚上也会加个班写代码争取平均一天一个程序,写代码时间占的不是很久,但是在电脑前面看着代码想解决问题的方法用的时间却是很多. 2.下周准备开始正式学习Java,每天晚上看一小时视频,敲一小时代码,争取每天都学习,如果有空余时间学学其他的东西,多多扩展自己的思路. 3.本周中程序上遇到的问题主要是创建动态的二维数组,相关的方法掌握的还是不够熟练,不能运用到程序当中,还有就是

假期周进度报告6

这周驾照考出来了,所以又继续学习了Java,其他的暂时没有看.Java目前学习了运算符.循环.选择.顺序.方法的重载.对象.包.继承等一些基础的知识,由于中间考驾照用了将近三个星期,所以这些知识点需要再次快速的回顾一下.最近几天每天晚上都会写一道PTA的题目,本周敲代码的时间大概有两三个小时. 下周准备继续学习Java,争取学习到网络编程,同时也要开始UML的学习了. 本周目前没有遇到什么大问题. 原文地址:https://www.cnblogs.com/wuren-best/p/1133403