Java学习
初灬晴
这个作者很懒,什么都没留下…
展开
-
java中一个实例化的过程
一个对象实例化过程:eg:Person person = new Person();1.JVM会读取指定路径下的Person.class文件并加载进内存,如果并会先加载Person的父类(如果有直接父类的情况下)。2、在堆内存中开辟空间分配内存地址。3、并在对象空间中,对对象中的成员属性,进行一次默认初始化。4、调用对应的构造函数进行初始化。5、在构造函数中,第一行会先原创 2017-04-15 15:08:17 · 3078 阅读 · 0 评论 -
java抽象类总结
抽象类:笼统的,模糊的,看不懂,不具体等几个特点。具体:1、方法只有声明而没有实现的时候,而需要被abstract来修饰。 抽象方法必须定义在抽象的类中。2、抽象类不可以被实例化,3、继承了抽象类一定要实现其抽象方法么?4、抽象类必须有其子类必须覆盖父类的抽象方法,要不然子类还是抽象类,无法进行 子类的实例化的过程。 5、抽象类有构造函原创 2017-04-15 19:53:58 · 261 阅读 · 0 评论 -
java中接口总结
接口:定义接口使用的关键字不在是abstract而是interface。interface是特殊的abstract类。对于接口当中,常见的成员。这些成员都是有固定的修饰符。1、全局常量。:public static final2、抽象方法。:public abstract 由此得出接口中的成员都是公共的,权限都是最大的。implements比extends来原创 2017-04-15 19:55:04 · 342 阅读 · 0 评论 -
关于java接口的形象理解
对于接口这个概念很多人一直很迷茫,其实一个例子就可以说明这个问题。比如,现在你是一名大学生,你的直属上级是辅导员,一天辅导员交代给你一个任务,让你去xx办公室取个材料,这就是一个接口,具体你是怎么去,怎么走,是先吃饭还是先学习,再去做这件事情,还是你选择飞过去,都是你自己的实现,只要把任务完成就可以了。原创 2017-12-20 22:26:40 · 368 阅读 · 0 评论 -
java利用jdbc连接Mysql数据库——实现登录注册功能
实现功能如下:①0选中注册,若用户名相同则注册失败,重新选择②若用户名不存在则保存到数据库③1选中登录,若用户名和密码符合时,登录成功。代码如下:package com.lucfzy;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;im原创 2018-02-06 11:01:11 · 25317 阅读 · 2 评论 -
给你一个放弃Eclipse的理由——IntelliJ IDEA使用
随着JDK9的发布也有一段时间啦,想尝新的我首先就迫不及待得放弃了电脑装好已久的万年8,用上小9试试哦~。这一用不要紧,我的是eclipse noen3版本,也许是版本太过于老旧,当我下载好jdk9并按照规定设置好环境变量的时候,打开eclipse的时候,首先就报错,打不开?what?不会湿在逗我吧,这大过年的。所以我查了一下错误,是因为没有所谓的权限,好的,那我给你不就得了。给了之后,一个巨大的...原创 2018-02-18 08:11:19 · 1919 阅读 · 0 评论 -
Java学习之子类与父类实例化问题~
一个子类继承父类,将继承父类所有的public属性及方法。并且当我们在测试方法中(main),对子类进行实例化的时候,我们通常有以下操作。上图中,GoodPeople是People类的子类,并且重写了classification方法,注意,这里的@override声明一定要加上,这个在阿里java规范里,是强制要求的,这样更加严格一些。有了规范尽量严格遵守,即使是很小的程序。在main方法中,对第...原创 2018-02-20 23:44:32 · 4997 阅读 · 0 评论 -
JavaBean的含义解释
1.所有的成员变量为私有定义。2.设置私有成员的get和set方法。3.提供默认的构造方法。原创 2018-02-24 07:01:22 · 1501 阅读 · 0 评论