估计我以后要嫁给程序还有API文档嗯~ o(* ̄▽ ̄*)o

高效+底层原理+Coding | 从内存的角度学习编程 | java服务端开发技术交流群:935256520...

java复用类的两种方式-组合与继承

一.组合的概念 在新类里简单地创建原有类的对象。我们把这种方法叫作“组合”,因为新类由现有类的对象合并而成。我们只是简单地重复利用代码的功能,而不是采用它的形式。 组合也就是一个类的对象是另外一个类的成员,一般的程序都有组合的意味,只不过是基本数据类型是成员变量。 例如:class Batt...

2018-03-28 19:02:18

阅读数 537

评论数 0

如何处理编码GBK的不可映射字符

使用Sublime编写的JAVA程序中若含中文字符时,在CMD下编译是会出现:错误:编码GBK的不可映射字符;怎么解决了,问度娘呗,哈哈!通过百度可以找到以下几种解决办法:1,javac -encoding UTF-8 XX.java使用-encoding参数指明编码方式。详情请猛戳:http:/...

2018-03-26 17:48:33

阅读数 2285

评论数 0

父类构造器

明白一点:当调用某个类的构造器来创建java对象时,系统总会先调用父类的非静态初始化块进行初始化,,,接着会调用弗雷德一个或多个构造器执行初始化,class father{public father(){//System.out.println("我是非静态初始化块&qu...

2018-03-04 19:45:19

阅读数 75

评论数 0

对象与内存控制

java的内存管理:内存分配和内存回收、变量分为:成员变量 与局部变量成员变量包括:实例变量,类变量两种变量占用的内存差别很大,其中实例变量属于对象所有,因此穿件一个对象就会为该对象的所有实例变量分配内存空间,而类变量属于累所有于类对象所有,而一个类创建完毕之后系统只是单纯的为该类创建;了一个对象...

2018-03-03 18:53:59

阅读数 58

评论数 0

数组与内存控制2018/03/03

1数组的初始化:为数组对象的元素分配内存空间,微元素指定初始值,两种初始化方式,静态初始化:int[] array=new int[]{1,2,32,2,},动态初始化:int[] array=new int[5],初始值为0,0.0,false,null,char==》‘\u0000'关于内存分...

2018-03-03 18:34:36

阅读数 59

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭