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 add git commit -m "finished Hello World program"
并等待了一段时间才上传成功!

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

到后来的Git,老是下载不成功,在图书馆,借的旁边同学的U盘,拷了同学的,最后再装到电脑上,就是,很波折。。。。。
等到学习简易教程时,更是波折,可能自己一直比较懒惰,周末下午一直搞到晚上,老是想赶紧做完,对教程一目十行,然后进入代码时老是出错。最后仔细看教程三,一步一步操作,好不容易走到这最后,又卡住,提交不上。。。。简直要崩溃了,还好最后提交上了,虽然比自己做出来的时间推迟了半个小时左右,但还是超级开心!
第一周的作业,自己应该算认真完成的,希望可以保持这种学习劲头,虽然自己基础不是很好,但是在自己的努力和同学们的互助下,也是能完成任务的。
20165221 JAVA第一周学习心得及体会的更多相关文章
- 20165221 JAVA第二周学习心得及体会
基本数据类型与数组理论学习 根据第二章的网课链接,归纳出以下板块: 知识框架 标识符与关键字 1.标识符 其本质是文件名字 标识符的第一个字符不能为数字,标识符不能为关键字(如inter) 标识符不能 ...
- 20165235 Java第一周学习总结
(# 20165235 Java第一周学习总结 Ubuntu下git的安装与使用 首先Ubuntu下git的安装,使用sudo apt-get install git下载Ubuntu,下载完成后可以用 ...
- JAVA 第一周学习总结
20175308 2018-2019-2 <Java程序设计>第一周学习总结 教材学习内容总结 1.关于java 2.java开发环境的配置 3.java编译.运行的简单实例 4.git的 ...
- 201521123042 Java第一周学习总结
1. 201521123042 <Java程序设计>第一周学习总结 a.用notepad++和eclipse编写Java程序 b.安装Java Q1.为什么java程序可以跨平台运行?执行 ...
- JAVA第一周学习
新学期伊始,六门专业课,课课重要,无法抉择重心,但日子还是要过的,而且要精细的过,不能得过且过 JAVA第一周任务 一:学习第一章视频 二:使用JDB调试JAVA 三:输入调试教材上代码,并把代码上传 ...
- 20165326 java第一周学习笔记
第一周学习笔记 一.理论视频学习 1.Java的特点:简单.面向对象.平台无关 2.Java的开发步骤&简单的应用程序: 文本编辑器写入代码 命名类名.java,文件类型所有文件,编码ANSI ...
- 20145302张薇 Java第一周学习总结
20145302张薇 <Java程序设计>第一周学习总结 教材学习内容总结 第一章 1995年,java被公认诞生.java第一开始为了消费性数字产品(如手机)而设计,所以java本身有很 ...
- Java第一周学习总结5311
20145311 <Java程序设计>第1周学习总结 教材学习内容总结 第一章1.1java的历史:总的来说,Java经历了许许多多版本的变迁,目前已经成为一种经常使用的计算机编程语言.J ...
- java第一周学习总结
学号20145336 <Java程序设计>第1周学习总结 教材学习内容总结 java是sun推出的一门高级编程语言,现已经成为web开发的首选语言.他分为三种技术架构,j2ee针对web应 ...
随机推荐
- 数据库日志redo和undo
数据库的ACID属性 Atomicity:原子性,以事物transact为最小单位,事物中的所有操作,要么都执行完,要么都不执行,不存在一部分操作执行,另一部分操作不执行的情况. Consistenc ...
- commons工具类 FilenameUtils FileUtils
首先要导入conmmon.jar包 FileUtils类 package cn.lijun.demo2; import java.io.File; import java.io.IOException ...
- 5款Mac极速下载工具推荐和下载
最近几年用到下载工具的情况其实很少了,比如几年前我们可能经常用下载工具下载视频.音乐.图书等资源,但今天的我们更多的在线看视频.在线听音乐了,偶尔用到下载的时候直接用浏览器自带的下载工具也完全够用了, ...
- Python基础01
Python基础 1.Python介绍 2.安装 3.Hello World程序 4.变量 5.用户输入 6.表达式if ...else语句 7.表达式for 循环 8.表达式while 循环 9.数 ...
- Java基础之IO流学习总结
Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输 ...
- Oracle 数据库分页查询与排序分页查询
一.分页查询 原始查询语句 SELECT * FROM NASLE_WFSHH 修改为分页查询语句,加上 ROWNUM 列.此处为查询第 1 页,每页 9 条数据 SELECT * FROM ( SE ...
- springMVC的参数检验
先说应用场景,比如说前台传来一个参数,我们肯定得在后台判断一下,比如id不能为空了,电话号码不能少于11位了等等.如果在service层一个一个判断岂不是要累死个人.代码也不简洁,这时候我们肯定会想到 ...
- Sqlcmd使用详解
Sqlcmd实用工具,可以输入 TRANSACT-SQL 语句. 系统过程和脚本文件,通过各种可用模式: 通过命令提示符. 在中查询编辑器在 SQLCMD 模式下. 在 Windows 脚本文件. 在 ...
- HDU - 1272 小希的迷宫(并查集判断环)
https://cn.vjudge.net/problem/HDU-1272 Description 上次Gardon的迷宫城堡小希玩了很久(见Problem B),现在她也想设计一个迷宫让Gardo ...
- vue中computed和watch
computed 计算属性 能够监听vue数据上的变化,页面上来就执行一次,每改变一次数据就又触发.在操作数据的时候,会派生出另一个事情 1.函数形式 computed:{ listenArr(){ ...