构造方法(和python初始化变量类似)
2024-08-26 16:08:57
public class Demo1 {
int name2=1;
public Demo1(int name) {
name=name2;
}
public Demo1() {
}
public void Uii() {
int b;
b= name2+1;
System.out.println(b);
}
语法:
public 和类明一样的名字
可以有多个
变量在类里面都是通用的
调用方法
Demo1 aaa=new Demo1(2);
Demo1 aaa=new Demo1(); #调用空的初始化
aaa.Uii();#调用方法
aaa.name2 #调用变量
貌似 方法(就是python 的函数) 构造方法(就是python 初始化变量)
--------------------------------------------------------后记---------------------------------------------------------
在设置成员变量(类变量)的时候,java会有个就近取值的问题,可以使用this关键字去解决
public class lucaxa {
int u;
public lucaxa(int u) {
this.u=u; #加上this,那么其他脚本调用的时候this.u就会指定去取成员变量
}
}
最新文章
- 【jQuery】【转】jQuery中的trigger和triggerHandler区别
- Android数据库加密之sqlciher方案
- IT公司100题-35- 求一个矩阵中最大的二维矩阵(元素和最大)
- Windows Server 2008 下ASP程序连接ORACLE数据库驱动错误
- Android ADT中增大AVD内存后无法启动:emulator failed to allocate memory 8 (转)
- Java中Volatile关键字详解
- python无私有成员变量
- 使用kdbg或nemiver调试ROS
- phpMyAdmin 完整路径泄露漏洞3
- 异常处理 - PHP手册笔记
- Java 代码安全(一)      —— 避免用String储存敏感数据
- Thomas Hobbes: Leviathan
- Cordova plugin
- 盘点海口最好吃的西餐厅top10
- C++ 打印机设置
- 告诉你们!我是怎么与Linux系统接触的!
- 大数据搜索引擎之elasticsearch使用篇(一)
- Redis我想入门——数据类型
- Mahout简介
- Java设计模式学习记录-策略模式