一.本周大部分的时间用在了这几个方面
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工具。
第二个解决的问题需要配置环境变量,即PATH,CLASSPATH,JAVA_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