• 暑期学习总结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的对象名都是类似指针的存在,它们指向数据的地址,因此那种定义方式就是在给他们分配内存,也因如此,“==”不能比较两个对象的数据是否相同,因为它们只是个地址,无法比较内容,“=”也只是把地址复制,然后让左侧的指针指向和右侧相同的区域,并不是复制数据,而之前指向的那个区域也就无法访问了。

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

  • 相关阅读:
    java线程简要
    Unable to find explicit activity class
    用NetBeans生成jar文件
    Linux下三个可以修改环境变量的地方
    linux定时执行shell脚本
    sql server 性能调优之 SQL语句阻塞查询
    sql server 性能调优之 死锁排查
    IObit Advanced SystemCare 系统清理优化工具
    IDEA配置Maven
    maven的生命周期及常用命令的使用
  • 原文地址:https://www.cnblogs.com/liuleliu/p/11260764.html
Copyright © 2020-2023  润新知