JAVA(阶段小结篇)

      随着时光的推移,我也来到了大三下学期,又开设了一门新的课程《java程序设计与应用开发》。学习到了一门新的编程语言,从上半学年的python到这学期的Java感觉还是非常不同的。python的使用对于语法要求没有那么严谨学习起来便捷容易上手比较好理解。而java则不同,在学习的过程中我发现java在使用中需要很严谨,不然即使语法没有错误运行也会出错,虽然学习有一段时间了但是我还是会遇到各种各样的错误。但还算是入门了。

从一开始的掌握开发Java应用程序的三个步骤:编写源文件、编译源文件和运行应用程序。当然一门编程语言的开始当然是从“hello world!”所以我的第一个Java程序也是从“hello world!开始的。

public class Hello {

    public static void main (String args[ ]){

       System.out.println("hello world");    //命令行窗口输出"你好,很高兴学习Java"

       }

}

 之后了解程序设计基础:变量与常量以及运算。对于变量和常量以及运算有了一定的了解后则可以进一步的去学习程序设计基础:流程控制和数组在这一板块中对于if-else的掌握一定要好,在之后的数组中使用的非常的多,在我看来这就是数组的基础。掌握数组属于引用型的一种复合型数据类型,掌握使用Arrays类调用方法操作数组。

  • 面向对象编程:扩展:第四章、第五章、第六章
  • 认识类和对象、函数和成员、构造函数
  • 静态变量和静态函数、封装与包、类中类
  • 使用继承、成员覆盖、多态
  • 抽象类和接口

 抽象和接口
 抽像方法和抽象类的定义和特点
1、关键字abstract
2、抽象方法必须在抽象类内,抽象方法没有方法体
3、抽象类不能被实例化
4、抽象类中可以没有抽象方法、可以有普通方法
5、抽象类可以有构造方法,但规范是保证有无参构造
 接口的规则
1、接口关键字:interface,实现的关键字是implements,接口之间可以用extends继承
2、接口不能被实例化,因为里面全是公共抽象方法
3、接口中的变量全是公共静态变量,一般在工作中一个接口中可以全是常量,没有方法
4、接口用于拓展功能,多个接口可以被一个接口继承,多个接口可以被一个类实.

对于Java这段时间另我映像最深刻的应该就是抽象和接口了,在理论学习中就比较模糊觉得非常的概念性,在之后的实际操作中更是频频受挫,明明没有标红但是也运行不出结果。对于代码的检查也检查不出什么错误,完全就是当头一棒一头雾水的。在之后也是通过翻书和在网上查阅资料才堪堪明了。注意:如果一个接口要想使用,必须依靠子类。 子类(如果不是抽象类的话)要实现接口中的所有抽象方法。

这是我这一阶段对于Java的了解,一个小结。也希望在之后的学习中能够更加深入的对Java有一个了解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值