zoukankan      html  css  js  c++  java
  • 暑期学习总结4

    对本周的学习进行一些总结,这一周看书本学习java大概就5小左右吧,大部分时间还是在代码上,大概有9小时,这周进行了更多的实际操作,最大的收获就是java类的定义方法,形式上和c++很像,但实际性质还是不同的,首先距离类public class a(){};若是定义一个对象,一般是a x=new a();这样就算是构造了一个对象,而自己电脑上的eclipse不能接受这样的用法,要用所在项目类的名称,比如叫p,那么在类里面提前定义一个静态对象x u=new x();这样一来就可以完成之前对象的定义,a x=u.new a();

    然而,直接定义a x;也不会报错,可以完成编译,但x并没有内容,他只是一个指针,这就和java的类定义方式有关了,java的对象名都是类似指针的存在,它们指向数据的地址,因此那种定义方式就是在给他们分配内存,也因如此,“==”不能比较两个对象的数据是否相同,因为它们只是个地址,无法比较内容,“=”也只是把地址复制,然后让左侧的指针指向和右侧相同的区域,并不是复制数据,而之前指向的那个区域也就无法访问了。

    以前的总结总是想把自己学的东西都概括出来,以后还是精简一些吧,去掉一些鸡肋的东西,多总结一些克服问题后得到的收获吧。

  • 相关阅读:
    电商概念
    Linux知识点(二)
    linux知识点
    笔记8月20日
    考勤运行提示‘Length of values (115) does not match length of index (116) >>> ’
    数据透视表+数据条
    CCRC软件开发评审-材料应该怎么准备
    python os.walk函数
    httprunner 断言报错 expect_value 和check_value类型不一致
    自动化-Yaml文件读取函数封装
  • 原文地址:https://www.cnblogs.com/liuleliu/p/11260764.html
Copyright © 2011-2022 走看看