zoukankan      html  css  js  c++  java
  • 20165221 JAVA第三周学习心得

    知识点回顾

    类与对象学习总结

    • 类:java作为面向对象型语言具有三个特性:①封装性。②继承性。③多态性。java中类是基本要素,类声明的变量叫对象。在类中定义体的函数题叫方法。
    • 类与程序的基本结构:
      (一)构造方法:创建对象时用,构造方法与类同名,没有类型。可以创建构造方法,但要保证参数个数不同或参数类型不同。
      (二)为对象分配变量时要用new字符。用“.”运算符来操作对象。
      (三)java有若干个类构成,这些类可以在一个源文件也可以在若干文件夹里。
    • 参数传值:
      (一)传值机制:方法中参数变量的值是调用者指定值得拷贝。
      对象的组合:一个类可以把某个对象作为自己的成员变量。一个对象a组合了对象b,那么a可以委托b调用其方法,即对象a以组合的方式复用b的方法。
    • 实例成员与类成员
      (一)在变量或方法前加上static叫类变量,否则叫实例变量。
      (二)区别:不同对象的实例变量各不相同,所有对象共享类变量,直接可以通过类名进行访问。
      (三)类方法只能调用类变量,而实例变量可以调用类变量,也可以调用实例变量。
    • 方法重载:
      (一)定义:一个类可以有多个方法具有相同的名字,但是得保证这些方法的参数不同或参数类型不同。
      (二)调用重载方法引用要明确,对应相同类型的参数,调用相同类型的参数的重载方法。
    • this关键字:
      (一)this关键字表示某个对象。
      (二)this不可以出现在类方法中,在类方法中可以将this改为类名。
      包:通过包语句package将几个源文件打包在一个文件夹下,可以对java文件进行有效的管理。
    • import语句:
      (一)语句作用是引入包中的类。
      (二)java.lang包是java语言的核心语句,不需要import语句来引入,其中包括“System类,Math类”。
      (三)如果没有用import引入包内的类,可以直接带包名使用该类。
      (四)用 private,public,protected修饰的方法和成员变量有一定的访问权限。
      (五)javadoc 文件名.java 会在目录中生成一个html的文档,可以用浏览器进行查看。

    代码举例

    学习心得

    • 本周第四张的内容较多,自己只是粗粗的看了一遍课本,教学视频,还没有全部看完......下周还要再抽时间补上第四章的内容。因为上周的字符串和运算符不是太了解,加上对于结构体掌握的不好,做第二周的测试时,感觉有些吃力。又补充总结了部分知识点。

  • 相关阅读:
    POJ 1862 Stripies (简单贪心)
    HDU 2181 哈密顿绕行世界问题(DFS)
    POJ 3262 Protecting the Flowers (贪心)
    Aizu 2249 Road Construction (最短路 SPFA)
    POJ 3484 Showstopper(二分)
    HDU 6235 2017-CCPC-哈尔滨站 Permutation(简单模拟)
    IDEA常用插件
    解决IDEA插件加载失败
    解决zsh无法使用maven
    Linux安装Maven
  • 原文地址:https://www.cnblogs.com/0630tx/p/8597167.html
Copyright © 2011-2022 走看看