首页 技术 正文
技术 2022年11月17日
0 收藏 506 点赞 2,986 浏览 1146 个字

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
    20165221 JAVA第一周学习心得及体会
    在官网下载时老是失败,最后通过拷的同学的才装上。到现在还是不太清楚为啥在官网下载老是失败
  • 打开Git

-码云创建中遇到
20165221 JAVA第一周学习心得及体会
开始选成了GPL v2
-在克隆连接时,不能复制粘贴
20165221 JAVA第一周学习心得及体会
-在得到脚本时,自己急于提交,在输入git push后,第一次忘记了码云密码,最后通过QQ邮箱重置。
20165221 JAVA第一周学习心得及体会

  • 第二次是在输入密码后的加载页面中,看还没有任何显示,又重复输入了git push,导致老是提交不上,询问同学,可能是提交需要加载,最后自己又重复输入了
    git add git commit -m "finished Hello World program"
    并等待了一段时间才上传成功!
    20165221 JAVA第一周学习心得及体会

    学习体会

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

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,111
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,584
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,431
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,203
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,838
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,922