社区
Java
帖子详情
Java创建对象
Ryan 1987
2020-11-02 03:40:15
创建对象时 什么时候用类名,什么时候用主类名?
...全文
3225
3
打赏
收藏
Java创建对象
创建对象时 什么时候用类名,什么时候用主类名?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
KeepSayingNo
2020-11-03
打赏
举报
回复
类在同一个包路径下绝对是唯一的,你可以在不同的包下建相同类名的类,但是你初始化的时候要用import选择到底使用哪个类,所以最终还是只有一个类
qybao
2020-11-02
打赏
举报
回复
你所谓的主类名是指同一个java文件有多个类时,用public声明的那个类吧?还是说类中有嵌套内部类,外部类叫主类?
不管你是主类还是非主类,创建对象都是new 包名.类名(); (或者用反射,对LZ来说太深,这里就不提了),如果是在同一个包或者import了这个包,包名可以省略,如果是内部静态类,那类名要包含外部类(即外部类.内部类名),如果是内部非静态类,那类名要包含外部类的实例(即类名为new 外部类().内部类名)
源者鬼道
2020-11-02
打赏
举报
回复
java创建对象:类名 引用名称 = new 类名(); java通过new关键字创建对象,new 关键字后边紧跟着的是类名+(),意为调用该类的无参构造方法,也可以调用有参的构造方法,看实际需要。对于你的主类名是个什么东西,真的没听过。
JAVA
编程百例
- **Class类**:获取类的信息,动态
创建对象
,调用方法。 - **Annotations(注解)**:提供元数据,用于编译时或运行时的检查和处理。 8. **GUI编程** - **Swing组件**:JFrame、JButton、JLabel等,构建桌面...
Java
入门学习PPT课件
类是
创建对象
的模板,它定义了对象的状态(数据成员)和行为(方法)。 - **封装**:封装是隐藏对象的属性和实现细节,仅对外提供公共访问方式,是面向对象的基本特征之一。 - **继承**:通过继承,子类可以继承...
java
超强笔记
此外,多线程编程也是
Java
的一大亮点,笔记会介绍线程的创建与同步机制,如synchronized关键字和wait/notify机制。 文件I/O操作是任何编程语言都不可或缺的部分,
Java
也不例外。笔记会讲解如何在
Java
中读写文件,...
Thinking_in_
java
中文第4版(Word完全版)
《Thinking in
Java
》是...通过《Thinking in
Java
》的学习,读者不仅可以掌握
Java
编程语言的核心技术,还能培养面向对象的思维习惯,从而更好地适应
Java
开发环境。这本书对于初学者和经验丰富的开发者都是宝贵的资源。
java
教程与实例
类是
创建对象
的蓝图,它定义了对象的属性(字段)和行为(方法)。了解如何声明、实例化和使用类是
Java
学习的关键部分。 3. **封装、继承和多态**:这是面向对象编程的三大特性。封装使得数据和方法安全地封装在类...
Java
51,401
社区成员
85,910
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章