Java教程

我的Java学习第三天

本文主要是介绍我的Java学习第三天,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Day3

1.包:

简单可以理解为文件夹。 一般是公司域名反过来写+项目名+模块名字+子模块名 导入包的语法 : import 包名.子包名.类名;

常见的包

java/ javax(java增强包)

java.lang (java的核心包--基本包)

java.util(java的工具包 --集合框架ArrayList LinkedList)

java.io(java IO包input-output 读写文件)

java.net(网络编程)

java.awt/javax.swing(java的图形化界面)

java.math 数学相关的包

java.sql 数据库相关的包

java.text 是文本格式化相关的包

java.time 时间相关的包

2.封装:

public 最大权限,被其修饰的成员,在任意目录下,都可以访问到 (所有类) protected 在同包类和子类中都可以访问 默认不写 只能在同包类中访问 private 只能在当前类中访问 步骤:

  1. 私有化成员变量(用private修饰成员变量)

  2. 为每一个成员变量提供合理的

    getXxx()方法 获取成员变量的值,如果当前成员变量类型是boolean类型,将getXxx()改为 isXxx() setXxx(...)方法 设置成员变量的值

  3. 提供一个无参构造

    1. 该类用public修饰

      public double getMoney(){ return money;} public void setMoney(double money){ this.money=money;}

3.this的使用

this指代当前对象,即,哪个对象调用就指代哪个对象

4.构造方法

1 普通方法的调用 : 3种 ​ 2 类名.方法名(…); -有static修饰的 ​ 3 对象名.方法名(…); ​ 4 方法名(…); --同一个类里面 都要static 或 都没有static修饰 ​ 5 构造方法的调用 : ​ (目前为止) new 类名(...); ​

5.全局变量与局部变量的区别

1、 有效范围不一样 局部变量只在本函数范围有效,在此函数以外是不能使用这些变量;全局变量的有效范围是从定义变量的位置开始到本源文件结束。 ​ 2、 内存空间不同 局部变量是程序运行到该函数时给该变量分配内存空间,函数结束

这篇关于我的Java学习第三天的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!