![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java_base
raizzoo
beginner on IT
展开
-
[置顶]总结汇总
一、向上造型1.1 即为--父类型的引用指向子类型的对象;1.2 能点出来什么,看类型,跟对象无关--通过父类的引用只能访问父类的成员,不能访问子类的成员;二、重写与重载2.1 重写:看调用方法的对象:如果调用的是子类对象,则无论父类/子类引用类型,调用的都是重写后的方法,如果想调用父类的方法,用super.方法 来调;如果调用的是父类对象,则调用的是父类重写前的方法。2.2 区别:原创 2017-07-20 15:45:25 · 266 阅读 · 0 评论 -
java包命名规则-转
package indi/onem.发起者名.项目名.模块名...package pers.个人名.项目名.模块名...package priv.个人名.项目名.模块名...package team.团队名.项目名.模块名...package com.公司名.项目名.模块名...Java的包名都有小写单词组成,类名首字母大写;包的路径符合所开发的 系统模块的 定义,比如生产对生产,物资对物资转载 2017-04-01 11:17:41 · 349 阅读 · 0 评论 -
关于public class
初学问题:“The public type movietestdive must be defined in its own file”对于一个class里,只能出现一个public class(公共类)。如果是继承、抽象类,用extends、abstract申明即可。原创 2017-07-20 15:43:44 · 289 阅读 · 0 评论 -
JVM内存管理
JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区:存储的均为对象,不包含数据基本类型、对象引用;栈区(3部分组成):基本数据类型区、执行环境上下文、操作指令区;方法区:其被所有线程共享,包含 所有class、static变量; 堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令);原创 2017-07-20 15:43:41 · 124 阅读 · 0 评论 -
变量关系
类体由2部分构成:一部分是变量的定义;一部分是方法的定义(一个类中可以有多个方法)在变量定义部分定义的变量叫做类的成员变量,成员变量在整个类中都有效.(全局变量应该是成员变量的俗称)在方法体中定义的变量叫做局部变量,局部变量只在定义它的方法中有效.成员变量又分为实例变量和类变量(static静态变量).原创 2017-07-20 15:43:36 · 705 阅读 · 0 评论