Java第二周学习总结
本周总结
一.本周所做:
1.首先本周学习了Java的对象和类,基本上和c++类似,都支持以下概念:多态,封装,继承,抽象,类,对象,方法,实例,方法和重载;其中类的一个构造方法示例:
public class Puppy{
public Puppy(){ }
public Puppy(String name){ // 这个构造器仅有一个参数:name }
}
并且创建对象在Java中,使用关键字 new 来创建一个新的对象。创建对象需要以下三步:
1.声明:声明一个对象,包括对象名称和对象类型。
2.实例化:使用关键字 new 来创建一个对象。
3.初始化:使用 new 创建对象时,会调用构造方法初始化对象。
2.接着学习了Java基本数据类型,变量类型,修饰符.其中访问控制修饰符:
Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。
default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。
private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)
public : 对所有类可见。使用对象:类、接口、变量、方法
protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)。
3.本周了阅读经典软件工程读物<<大道至简>>,从中了解和学习到很多东西,并且发现这本读物很有意思;
二.下周准备所做:
1.下周持续Java的学习进程,下周由于小学期作业的完成Java学习速度加快可以稍微提升一点
2.继续阅读经典软件工程读物<<大道至简>>,记录阅读笔记与心得.
三.本周遇到的问题及如何解决:
1.本周在Java学习上基本没有遇到问题,接下来就是稳定自己的学习速度
2.在阅读经典软件工程读物<<大道至简>>过程中也没有遇到问题,里面的插画和引用古代文化知识,让阅读起来不枯燥.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!