文章标题

这次的JAVA学习用JAVA对数据库进行增删改查学会了新的一些小技巧 还有就是自己学会去调试程序
学会了一些解决问题的方式
学会了多学基础
成员变量初始值,局部变量初始化。
局部变量更有优先级,就近原则。
import java.util.Arrays
Arrays.sort()
System.out.println(“输出数组中,,的元素”+Arrays.toString(hobbys));
构造方法没有返回值
封装:不允许外部程序直接访问
修改属性Private
创建getter/setter(void)
在其中加入属性就行判断(getter/setter)
面向对象:封装继承,private
get-return
set 即赋值
包放在第一行 .java.lang包含java语言基础的类
java.util包含java语言中各种工具类
java.io包含输入,输出相关功能的类
包的命名规范是全小写字母拼写
方法public
属性一般都是private
this
当前对象
this.属性当前对象的属性
THIS。方法 调用方法
封装对象的属性的时候通常用到this
继承
类和类的一中关系
子类,父类
java中是单继承
继承的关系
子类拥有风雷的所有属性和方法
但是不能是private
实现代码的服用
class Dog extends Animal{}
方法的重写并且在调用发放是会优先调用子类的方法

规则
返回值类型,方法名,参数类型及个数
初始化父类在初始子类
final
Java集合框架:Collection Map Comparable Comparator Collections
super
在对象的内部使用,可以代表父类的对象
1.访问父类的属性
super.age
2。访问父类的方法
super.eat
修心类是,则该类不允许继承
方法,该方法不允许覆盖(重写)
属性 该类的属性就不会自动初始化
如果子类构造方法中既没有显示调用父类的构造方法,而父类又没有无参的构造方法,则编译会出错。
因为系统默认调用父类无参的构造方法。
Object类是所有类的父类,如果一个类没有
变量,变量的值只能赋值一次,这个变量就可以称为常量
子类的构造过程当中必须调用其父类的构造方法
显示必须放在构造方法的第一行
在Obeject类里面定义toString()方法的时候返回的对象是哈希code码(对象地址字符串)
可以重写toString()重写来表现属性
@Override
public String toString() {
return “Dogs [age=” + age + “]”;
equals方法
比较的是对象的引用是否指向同一块内存地址
Dogs dog=new Dogs()
仅仅是对象在内存中的地址,我们只是间接操作。
即引用,引用一块内存中的地址
只能比较两个对象是否指向的是一个手机
生活中一半比较属性,所以我们要重写来进行比较
equals返回类型boolean
类对象:描述的类的代码信息:属性方法
类的对象obj:对象的数据信息
多态
引用的多态
父类的引用可以指向本类的对象
父类的引用可以指向子类的对象
Animal obj1=new Animal();
Animal boj2=new Dog();
但是子类不能指向父类
方法的多态
继承是多态的基础
创建本类对象时,调用的方法为本类方法
创建子类对象时,调用的方法为子类重写的方法或者继承的方法
不能通过父类的引用调用子类独有的方法
当一个对象存入集合就是object类
迭代器本身不能存元素
Set接口既是实现类 HashSet
Set是元素无序并且不可以宠物的集合,被称为集
HashSet 哈希集,Set的一个重要的实现类
Scanner scanner=new Scnner(System.in);in
int [] nums=new int[10];
for(i=0;i<10;i++){
int x=(Math.random()*10);
nums[i]=x;
}
for(Int num:nums){
System.out.println(num+”“)}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值