我的Java学习第三天
2021/8/17 9:06:11
本文主要是介绍我的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 只能在当前类中访问 步骤:
-
私有化成员变量(用private修饰成员变量)
-
为每一个成员变量提供合理的
getXxx()方法 获取成员变量的值,如果当前成员变量类型是boolean类型,将getXxx()改为 isXxx() setXxx(...)方法 设置成员变量的值
-
提供一个无参构造
-
该类用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学习第三天的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)