Java基础总结

原创 2018年04月15日 15:49:16

1、获得某种基本数据类型所占位数

System.out.println(Integer.SIZE);

2、区分给一个数组起别名和复制数组

int [] copy = nums;//这是起别名(改变copy也会改变nums)
//将元素分别复制到另一个数组  //这是复制数组(改变copy不会改变nums)

3、Java中为什么要有静态方法和非静态方法之分

可以简单区分静态方法和实例方法:静态方法加上static,类名可以直接调用;实例方法必须new出一个对象,让对象来调用的。
静态方法没有对象,也就没有对象的数据,无法用于多个实例,或是数组之类的场合。
而非静态方法,必须建立实例后才可以使用,在很多场合会非常繁琐。
你可以理解为,非静态方法用于对象。静态方法用于工具类。
再有一个理解,这两者的区别是,非静态方法隐式的将当前对象作为参数传递了进去。
如果全部都是静态方法,那么代码其实就类似C或者BASIC了,不是面向对象了。
全部都不是静态方法,其实可以实现,只是代码量会增加很多。
4、



java基础思维导图总结

  • 2016年03月05日 18:40
  • 15.08MB
  • 下载

Java基础总结之各个模块重要知识点

一:对象模块。 一.初始化 1.对this.super,构造函数,构造代码块,静态代码块总结。 this:代表当前对象,也就是所在函数所属对象的引用。 this对象后面加.调用的是对象的成员变量和方法...
  • qq_19776363
  • qq_19776363
  • 2015-08-12 10:45:15
  • 10039

JAVA入门基础知识小结

从C++到Java入门基础知识小结...
  • CSDN_SXL
  • CSDN_SXL
  • 2016-01-26 15:02:25
  • 7787

java基础学习总结——面向对象

目录 一、面向过程的思想和面向对象的思想 二、简单理解面向对象 三、面向对象的设计思想 四、对象和类的概念 五、如何抽象出一个类? 六、类(对象)之间的关系 七、Java与面向对象 八、为什么使用面向...
  • hello_zhou
  • hello_zhou
  • 2016-05-19 21:22:48
  • 2126

[Java基础]Java总结篇

本文来自于清华大神(潇涧)的Java总结,已得到其本人允许转载1.JVMJVM内存模型:PC(程序计数器),虚拟机栈,本地方法栈,Java堆,方法区PC:字节码解释器工作时就是通过改变这个计数器的值来...
  • CodeEmperor
  • CodeEmperor
  • 2016-03-24 11:32:23
  • 2403

JAVA IO基础概念相关总结

java.io包是负责整个IO编程的开发包,在这个开发包中包含有核心的5个类和1个接口 IO学习的关键:同一个方法根据不同的子类可能有不同的实现 一、File类 在整个java.io包...
  • shuxing520
  • shuxing520
  • 2018-02-12 15:42:43
  • 97

Java基础知识总结 (绝对经典)

  • 2017年11月06日 16:12
  • 415KB
  • 下载

我的java基础知识总结ppt

昨天加上今天,我把java基础知识总结的ppt做好了,其中包括: 1基础阶段所有项目展示 2.阶段自我总结,自己的提升和不足 3.后期学习规划 我在ppt里面把几个有代表性项目展示了出...
  • jjfly999
  • jjfly999
  • 2016-03-21 17:08:35
  • 3005

java基础重点&难点总结

一、数据类型 整数型:   byte类型  1字节    short类型  2字节     int 类型    4字节     long 类型   8字节      浮点...
  • renl23456
  • renl23456
  • 2016-09-02 18:51:01
  • 463

JAVA基础知识精华总结(word版).

  • 2008年06月18日 15:44
  • 12KB
  • 下载
收藏助手
不良信息举报
您举报文章:Java基础总结
举报原因:
原因补充:

(最多只允许输入30个字)