zoukankan      html  css  js  c++  java
  • 20145202 2016-2017-2 《Java程序设计》第一周学习总结

    20145202 2016-2017-2 《Java程序设计》第一周学习总结

    教材学习内容总结

    • java是SUN公司推出的面相网络的编程语言。

    特点:完全面向对象,与平台无关,跨平台性(例如c++只能在windows上执行,然而java并没有这些限制,但需要安装java虚拟机----jvm,不同的系统安装不同的jvm,然而java代码并不用改变)

    • JAVA三大平台:J2SE(基础,我们所用)、J2EE(企业) 、J2(手机)ME,后来j2又变成java

    • Java SE四个组成部分:JVM 、JRE、 JDK、 Java语言。

    • jvm:java虚拟机

    • jdk:开发完成的java程序,包括jre

    • jre:用来运行java程序,包括jvm

    • DOS命令:

    • dir:输出当前目录下的所有文件以及文件夹。

    • md:创建文件夹。

    • rd:删除文件夹(文件夹必须是空的才可以)。

    • cd:进入指定的目录。

    • cd..:退回到上一级目录

    • cd/:退回到根目录。

    • del:删除文件,也可以删除文件夹里所有文件

    • exit:相当于直接关闭

    • java文件里注释的使用

    • //是单行注释

    • /* */是多行注释

    • /** */是文档注释,文档注释是java的特有注释

    • 注释可用来解释说明也可以调试程序,类似于c里的注释。

    • 多行注释里不能有多行注释,文档注释也是一样的。

    • windows下安装jdk以及运行helloworld:[http://www.cnblogs.com/tuolemi/p/5689740.html]

    • linux下的jdk的安装以及helloworld的运行:
      XX

    书上的问题

    • 第一章:java相对于c的优势在哪里
    • 第二章:再ide中如何设定-source和-target对应的选项
    • 第三章:如果储存的值超过类型的范围的话会出现什么结果
    • 第四章:字符串对象建立了以后可以改变其中的内容吗
    • 第五章:封装的目的,或者好处到底是什么
    • 第六章:如果创建一个类而且不想被任何其他的类继承应该怎么创建
    • 第七章:如果有两个接口都定义了某方法,操作两个接口的类会有错误吗
    • 第八章:如果抛出了throwable对象但是程序中没有任何catch捕捉到错误对象的话怎么办
    • 第九章:linkedlist在操作list接口的时候会事先耗费内存吗
    • 第十章:printwriter可以对writer进行打包吗
    • 第十一章:如果在方法上标识synchronized,则对执行方法有什么要求
    • 第十二章:jdk里的interface允许默认方法操作吗
    • 第十三章:iso 8601是标准的年历系统吗
    • 第十四章:buffer的直接子类们都有allcoate()静态方法吗
    • 第十五章:调用getlogger()时要遵循什么规则
    • 第十六章:在使用connection时需要注意些什么
    • 第十七章:如果需要动态生成数组需要使用什么方法
    • 第十八章:enum可以实例化吗

    遇到的问题

    之前的都没问题,但最后往上推的时候不能推,git pull origin master也试过了还是不行

    这个和问题后来解决了,当我没问

    托管链接

    http://git.oschina.net/tuolemi/java2017
    http://git.oschina.net/tuolemi/java2017forwindows
    具体用哪个取决于老师的政策,如果都可以的话我就保留windows的了

    学习进度条

  • 相关阅读:
    关于C#登录三层
    SQL 语句关于分页的写法
    C# 如何去掉button按钮的边框线
    20151220
    继承
    对象的旅行
    多态
    封装
    OO大原则
    javascript
  • 原文地址:https://www.cnblogs.com/tuolemi/p/6429768.html
Copyright © 2011-2022 走看看