[心得]Java基础部分心得
来源:互联网 发布:c语言超市商品管理系统 编辑:程序博客网 时间:2024/05/22 00:29
从上周开始我们学习Java基础部分的内容,由基本的环境配置,到抽象的类和对象,再到运算符的运用,到面向对象的理解,到最后的接口,由简到难,逐步深刻理解Java的基础内容。
环境配置、变量、数据类型、运算符比较简单,流程控制里的循环与条件语句的用法由于和JavaScript基本相同,所以学习起来得心应手。真正开始烧脑的就是从面向对象开始了。
面向对象的内容非常的抽象,在分析一件事情或者一个动作里的对象、属性、方法上不难,难的将其代码化。在编写程序,调用方法之前需要先创造对象和方法,而调用对象和方法的前提就是必须先创建一个或者多个类,在类里面创建抽象的对象极其属性、方法(行为)。以上内容理解起来还可以,真正演练的时候就有点懵,如何在其他类中调用方法,如何调用private修饰语下的对象的名字,需要熟悉,整体难度适中。
在到构造器、继承、多态等后面的内容的时候,觉得有点吃力了,因为很多知识在几天内一窝蜂的涌上来,不花时间去练习代码是肯定摸不透的,比如说构造器:
如果在类定义中没有显式的定义一个构造器,则编译器在编译源文件时,会创建一个没有参数、没有方法体执行语句的空的构造器
在构造器中调用构造器,需要用到this()方法,且不能和super()合并使用。
继承也是难点,子类继承父类的所有属性方法,方法可被子类override。继承里有个多态的用法,Java引用类型变量有两种类型:一种是编译时的类型,一种是运行时的类型,例如:
ClassA tom= new ClassB();
ClassA是编译时的类型,ClassB是运行时的类型,使用的时候可用tom.xx(),调用的是ClassB的重写方法。其中还有数据类型转换的用法,需了解,熟记。
抽象。
之后还有抽象类,接口,这部分概念上比较好理解,但是还需要多练习,这部分感觉难度还行。
总结一下,主要是类之间的调用,抽象类和接口的引用,需要大量的练习才能了解和熟悉,整体来说,理论上已经理解,剩下的就是码代码,熟能生巧。
- [心得]Java基础部分心得
- java.util 部分心得
- JAVA 基础心得
- ,JAVA 基础心得
- JAVA 基础心得4
- java基础常用类心得
- 学习java基础的心得
- java基础反射的心得
- Java基础心得(1)
- java基础心得(2)
- SQL2005部分心得
- Eclipse部分入门心得
- box2d的部分心得
- 【工作心得】部分工作总结
- MongoDB部分使用心得
- JAVA心得
- java心得
- java心得
- linux 使用nginx代理上传大文件 413 request entity too large
- 上传WORD并转成PDF格式
- Python中获取路径os.getcwd()和os.path.dirname(os.path.realpath(__file__))的区别和对比
- (转)JNDI/LDAP Active Directory验证第五部分 Simple
- git pull出错
- [心得]Java基础部分心得
- 怎么解决Tomcat端口被占用的问题
- 读取String数组内的内容
- 关于hadoop的前世与今生
- LuaFramework案例_02
- 登录注册常用JQuery逻辑
- 数据导出到excel中,出现表情包,自身数据能导出,后续数据导致空白丢失,表情过滤。
- UML_使用Astah对C++代码反向建模(a.k.a cpp代码映射为类图的教程)
- 配置mysql 主从同步(mysql版本5.7.18