Java学习笔记
三寸雪
GitHub Page个人博客https://caijunqian.github.io/
展开
-
Java学习笔记之开发环境的搭建
##1.安装JDK目前jdk的版本已经更新到12了,初学者安装8就行了。网上搜索jdk8根据自己的电脑下载对应的版本,比如我是windods 64位的下载Windows x64,32位的就下载Windows x86这里我提供百度云盘链接需要的可以直接点击http://pan.baidu.com/s/1dFunMsp windows 64位http://pan.baidu.com/s1d...原创 2019-07-25 09:56:53 · 346 阅读 · 0 评论 -
对象的初始化过程
##构造代码块和静态代码块构造代码块是当类实例化对象时自动调用的,调用顺序优先于构造函数,它和构造函数一样给所有对象进行初始化,而构造函数是给符合特定参数类型的对象进行初始化。静态代码块是当类加载进内存的时候自动调用的,有且仅调用一次,用于给类进行初始化格式static{静态代码执行语句}class Test{ { System.out.println("这是构造代码块");...原创 2019-07-25 10:38:44 · 168 阅读 · 0 评论 -
向上转型和向下转型
1.向上转型把子类Son对象赋值给父类对象DadDad d = new Son();2.向下转型在向上转型的基础上,将Dad类对象重新强制转换为Son类然后赋值给Son类的对象,此时该对象具备Son类的所有属性和行为。Dad d = new Son();Son s = (Son)d;代码实例:class Dad{ public String name="Dad"; publ...原创 2019-07-28 11:22:00 · 387 阅读 · 0 评论