Java基础语法 - 面向对象 - 局部变量
2024-09-04 15:31:32
如果在一个成员方法内定义一个变量,那么这个变量就被称为局部变量。
局部变量在方法执行时被创建,在方法执行结束时被销毁。局部变量在使用时必须进行赋值操作或被初始化,否则会出现编译错误
package mingri.chapter_6; public class BookTest {
public String name; public void setName(String name) {
this.name = name;
} public String getName() {
int id = 0; // 局部变量,如果将id这个局部变量的初始值去掉,编译器将出现错误
setName("Java");
return id + this.name;
} public static void main(String[] args) {
BookTest book = new BookTest();
String bookName = book.getName();
System.out.println("bookName: " + bookName);
}
}
最新文章
- 【原创】JMeter学习(三十七)Jmeter录制手机app脚本
- Hibernate之即时更新
- Java多线程系列--“基础篇”11之 生产消费者问题
- jmeter 如何将上一个请求的结果作为下一个请求的参数——使用正则提取器
- ios NSString常见的字符串操作 分割 查找
- P2032 「Poetize9」升降梯上
- 2015年6月股灾永远载入A股史册
- java保留有效数字
- gitlab使用入门
- Metrics监控应用
- Yeoman入门之安装及环境配置
- memcache的使用、版本使用和相关配置
- C++输出
- [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装bitbucket 5.7.0
- rabbitMQ模式
- 爬虫_拉勾网(selenium)
- ROS actionlib学习(三)
- Python开发工具Atom
- SQL Server 2008 R2官方中文版下载
- C++ 计算直线的交点数(动态规划)
热门文章
- 修改System.Web.Mvc.WebViewPage创建自己的pageBase
- Spark缓存机制
- JVM性能调优入门
- Ubuntu下键盘输入错乱问题,输入双引号输出的是@符号,输入#号输出的是未知语言的字符
- JS高程3:面向对象的程序设计——理解对象
- PHP中的正则表达式及模式匹配
- List、Set、Map集合大杂烩
- eclipse不自动弹出提示的解决办法(eclipse alt+/快捷键失效)centos 6.7
- visitor设计模式记录
- ApexSql Log 2016破解版&;补丁