java入门笔记Ⅵ

7 篇文章 0 订阅
7 篇文章 0 订阅

java里的常用包:java.lang:这个包下包含了java语言的核心类,如String、Math、System、Thread类等,该类系统默认自动导入,无需手动导入

                         java.util:这个包下包含了大量工具类/接口;

                         java.net:这个包下包含了一些网络编程相关的类/接口

                         java .io:这个包下包含了一些输入/输出编程相关的类/接口

                         java.text:这个包下包含了一些java格式化相关的类

                         java.sql:这个包下包含了java进行JDBC数据库编程相关的类/接口

                         java.awt:这个包下包含了抽象窗口工具集的相关类/接口,这些主要用于构建图形用户界面(GUI)程序

                         java.swing:这个包下包含了Swing图形用户界面编程相关的接口/类,这些用于构建平台无关的GUI程序

构造器:构造器是一个特殊方法,构造器里面的语句在创建对象时就会执行。构造器没有返回值也不需要使用void构造器名必须与类名相同,构造器可以重载,重载方式与方              法重载相同,构造器名称相同,形参不同。在一个构造器里调用该类的另一个构造器时用this关键字,具体调用哪个构造器取决于this括号内的形参。


初始化块:初始化块的作用与构造器相同,但初始化块的优先级高于构造器。初始化块直接用{}一对大括号即可。

                静态构造器静态初始化块用于初始化类,也就是说在创建该类的实例之前,系统会先执行静态初始化块内的内容来初始化类。

                当一个子类创建实例时,系统不会直接运行该类的初始化块与构造器,而是会一级一级往上延伸,找到该类的最终超类,然后执行该类的静态初始化块,然后再一                 级一级往下执行静态初始化块,静态初始化块执行完之后,再从超类开始执行普通初始化块。。。依次类推。


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值