标签:java 变量 money 成员 第三天 学习 修饰 Java public
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,变量,money,成员,第三天,学习,修饰,Java,public 来源: https://www.cnblogs.com/ykeke/p/15150749.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。