Java基础学习
文章平均质量分 76
后端菜鸟~
这个作者很懒,什么都没留下…
展开
-
Java基础学习之引用类型数组访问NullPoint问题
以题目引入: 面试题:int[] a = new int[10];Student[] a = new Student[10];的区别?解析: 第一反应就是内存空间方面的保存位置不同,因为Java中保存基本数据类型的位置是在栈区,引用数据变量是在堆区,栈区保存的只是引用(引用就是只保存地址的位置的)。 但是关键的地方还没有解释清楚,其实就是解释的主要就是基础变量...原创 2018-10-08 17:24:45 · 682 阅读 · 1 评论 -
Java基础之XML(DOM解析和创建)
代码如下:package com.briup.DOMXML;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.List;import javax.xml.parsers.DocumentBuilder;import javax.xml.parse...原创 2018-11-10 16:23:35 · 338 阅读 · 0 评论 -
Java基础之反射应用(如何获取对象的构造方法、属性以及、基本方法)
反射实战:新建Student类,利用反射原理输出Student的构造方法,属性,普通方法,参数列表等等信息。反射资料:查询java_API之:java.lang.reflect包下。Student类:package com.briup.ch24;public class Student{ private String name; private int age; publi...原创 2018-10-24 20:15:53 · 290 阅读 · 0 评论 -
Java基础之反射理论
反射 :自描述或者自定义 平时我们照镜子的时候,在镜子后面会有自己的影子,其实java中的反射也是类似的,一个类或者对象通过反射可以获得自身的对象,该对象是一个java.lang.Class的对象(就像一个镜像文件)。一个对象或者类获得自身的Class对象的过程称为反射。java.lang.Class:是类镜像,镜像对象,Class类镜像的作用可以获取该类和该对象的所有属性,方法和构造器,以及...原创 2018-10-24 19:47:53 · 114 阅读 · 0 评论 -
Java基础之反射实例(实例化Account与修改属性)
要求: 设计Account类,并且添加属性id、name、balance,添加get和set方法与存取钱的方法。 设计ReflectAccountTest类,实例化Account对象,存如100元,与取1000元的结果显示。 相关资料:参考之前的反射应用(如何获取对象的构造方法、属性、普通方法)博文。设计如下:Account类:package com.bri...原创 2018-10-24 19:29:49 · 627 阅读 · 0 评论 -
Java基础之判断方面学习
1、Java比较存在那些方式呢? 第一种:==,第二种:equals,第三种:getClass 2、他们之间有哪些差别呢?第一种==:应用于基础数据类型比较,第二种equals:应用于引用数据类型比较,第三种getClass:应用于导入的是否同一个对象的实例化注:以上是主要的比较应用方面 3、他们比较的方式到底是怎么样呢?==和equals比较的话,如果equa...原创 2018-10-19 14:07:13 · 110 阅读 · 0 评论 -
Java基础之继承方面的学习(三)
上面的博文已经写了大部分了,下面这一篇博文我们主要写继承之后,父类和子类的方法的覆盖和隐藏方面。该文章版署源自: 源自连接:https://www.cnblogs.com/dolphin0520/p/3803432.html 作者:海子你真的了解了继承的思想了嘛?了解了继承的过...原创 2018-10-09 15:34:36 · 150 阅读 · 0 评论 -
Java基础之继承方面的学习(一)
此文章全部摘自博客园: 链接:https://www.cnblogs.com/dolphin0520/p/3803432.html 作者:海子本文章,只用于学习记录方面。如侵权,请联系我,我会在第一时间内给予回复,以及删除该博文。继承是所有OOP语言不可缺少的部分...原创 2018-10-09 15:26:23 · 114 阅读 · 0 评论 -
Java基础之继承方面的学习(二)
继承:一个子类继承父类的属性以及方法过程。Top 一:为什么要使用到继承或者使用继承有什么好处呢? 主要有Java的性质有关,java是面向对象的一门编程性语言,类是必不可少的部分,当我们编写完一个类又我们想进一步的拓展时候,这个时候我们就需要使用到了继承的思想。使用一个子类继承父类的方法,重写并调用父类的方法(除私有的以外,通俗来讲就是private修饰方法以及私有域以外的)。...原创 2018-10-09 14:25:01 · 93 阅读 · 0 评论 -
Java基础之XML(SAX解析)
代码如下:package com.briup.SAXXML;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.List;import javax.xml.parsers.ParserConfigurationException;import ja...原创 2018-11-10 16:25:21 · 197 阅读 · 0 评论