20165221 JAVA第一周学习心得及体会

JAVA入门的理论学习

JAVA2使用教程的网课学中,分为以下几个模块讲解的

  • JAVA的地位
  • JAVA的特点
  • 安装JDK(Java Develepement Kit)
  • Java程序的开发步骤
  • 简单的Java应用程序
  • Java反编译
    其中重点讲解了地位,特点,安装JDK,开发步骤,简单应用程序

Java的特点

  • 简单 相对于C++而言,但是这并不意味着JAVA不强大,应用不广泛。
  • 面向对象 第四章细讲
  • 平台无关
    平台=操作系统(OS) + CPU,例如C语言的学习依赖平台,而在Java中,存在JRE作为中介,指令不直接与操作系统打交道,通过虚拟机生成(.class),再将指令变成认识的真正代码
  • 动态
    在运行代码时,加载类库代码,在编译过程中不显示,自动生成类库机器码

安装JDK

JDK分类

  • Java SE(标准平台)
  • Java EE(企业平台)包含了Java SE并附加了类库
  • Java ME 现在不常用
    安装过程略,按照安装视频操作的。

Java的开发步骤

编写源文件

  • 要用到记事本,源文件的名字是某类名字+拓展名(.java)
  • 保存类型要选所有文件,编码(ANSI)
  • 源文件中有public类时,源文件的名字必须是这个类的名字
  • 源文件中至多有一个public类

编译源文件,

  • 要用到编译器(java.exe)得到字节码文件时javac hello .java
  • 执行时java 主类名

实际操作流程遇到的问题

  • 安装Git

    在官网下载时老是失败,最后通过拷的同学的才装上。到现在还是不太清楚为啥在官网下载老是失败
  • 打开Git

-码云创建中遇到

开始选成了GPL v2
-在克隆连接时,不能复制粘贴

-在得到脚本时,自己急于提交,在输入git push后,第一次忘记了码云密码,最后通过QQ邮箱重置。

  • 第二次是在输入密码后的加载页面中,看还没有任何显示,又重复输入了git push,导致老是提交不上,询问同学,可能是提交需要加载,最后自己又重复输入了
    git commit -m "finished Hello World program"

并等待了一段时间才上传成功!

学习体会

这一周的学习可谓百感交集,从最开始看网课视频的一头雾水,看一点记一点,

到后来的Git,老是下载不成功,在图书馆,借的旁边同学的U盘,拷了同学的,最后再装到电脑上,就是,很波折。。。。。
等到学习简易教程时,更是波折,可能自己一直比较懒惰,周末下午一直搞到晚上,老是想赶紧做完,对教程一目十行,然后进入代码时老是出错。最后仔细看教程三,一步一步操作,好不容易走到这最后,又卡住,提交不上。。。。简直要崩溃了,还好最后提交上了,虽然比自己做出来的时间推迟了半个小时左右,但还是超级开心!
第一周的作业,自己应该算认真完成的,希望可以保持这种学习劲头,虽然自己基础不是很好,但是在自己的努力和同学们的互助下,也是能完成任务的。

posted @ 2018-03-04 22:15  呼噜噜。。  阅读(653)  评论(2编辑  收藏  举报