zoukankan      html  css  js  c++  java
  • 20145226夏艺华 《Java程序设计》第1周学习总结

    教材学习内容总结

    Chapter 1 Java平台概论
    本章详细地阐述了Java的由来以及发展,等一些专业名词的介绍。
    1.Java最早是Sun公司绿色项目Green Project中撰写Star7应用程序的程序语言,当时取名Oak,后改名Java。
    2.Java三大平台分别为:Java SE、Java E与Java ME。其中Java SE是各应用平台的基础,分为四个主要部分:JVM(虚拟机)、JRE(执行环境,包含JVM)、JDK(包含JRE及开发过程中需要的一些工具程序)与Java语言。2014年3月18日发布了Java SE 8。
    3.以JSR正式文件形式提交提议加入Java的功能或特性,通过JCP投票后,厂商根据JSR做出RI实现,并提供TCK作为技术兼容测试工具箱
    4.建议的Java学习路径:深入了解JVMJREJDK →理解封装、继承、多态→掌握常用Java SE API架构→学习容器观念(执行于JVM上的Java应用程序,用于应用程序沟通和协调相关资源)→研究开放原始码项目→学习实际模式与重构→熟悉相关开发工具
    5.Java不仅是程序语言,还是标准规范
    6.JVM让Java可以跨平台,Java只认识一种操作系统JVM,扩展名为.class的文件为JVM的可执行文件,编译成功一次,可以到处运行。
    7.JRE是Java的执行环境,包括部署工具、Java SE API与JVM(只运行Java),JDK包括Java程序语言、工具程序与JRE(撰写Java必要),JVM是运行Java的容器
    8.Public JRE是给Java程序执行的平台,JDK本身附带的Private JRE,开发Java程序时测试用。
    9.只执行Java可以不下载JDK,只安装JRE即可
    Chapter 2 从JDK到IDE
    1.PATH寻找Javac、Java位置
    2.CLASSPATH寻找扩展名为.class的文件,用于JVM容器
    3.编译与运行Hello World时,编译命令Javac后加扩展名.java,运行命令Java后不加扩展名(.class)
    4.-sourcepath指定从目的文件夹寻找原始码文档(.java)
    5.-d指定编译完位码(.class)存放文件夹
    6.-package + 包的名字 写在代码前面,并且代码放在包的相应位置的文件夹中,编译时,不用手动建立对应包层级的文件,使用javac -d+指定位置+文件名.Java
    7.撰写Java用到不同的类(位于不同包中时),在该类前添加相应包的名称,也可以使用import事先声明编译程序不认识的类名称的位置,用import+不认识类名称的包的名称
    8.java -version 确认JRE版本
    9.java -v或-verbose确认位码文档的版本号
    10.使用-target制定编译出来的位码,使之符合制定平台所允许的版本号,使用-source要求编译程序检查使用的语法不超过制定的版本
    11.尤其注意Java区分大小写,空格只能是半角空格符或者是Tab字符。

    教材学习中的问题和解决过程

    按照书上的方法装好了JDK,命令提示符界面如下

    第一次使用命令提示符,有点小激动

    代码调试中的问题和解决过程


    比较顺利地完成了第一次Hello Java的任务~

    其他

    虽然JAVA学起来内容很多,但是认认真真看完这两章内容和视频之后感觉有一些入门的基础了,以后继续努力。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 100/100 2/2 20/20

    参考资料

  • 相关阅读:
    mysql 5.7.3.0-m13安装教程
    angular的$http.post()提交数据到Java后台接收不到参数值问题的解决方法
    samentic 在IE9 不支持 transition 的解决方案
    Html
    html
    ng-style 的坑
    js 和 jq 控制 checkbox
    highchart访问一次后台服务返回多张图表数据
    highchart 动态刷新(可用于制作股票时时走势)
    c# 实现 java 的 System.currentTimeMillis() 值
  • 原文地址:https://www.cnblogs.com/bestixyh/p/5779286.html
Copyright © 2011-2022 走看看