千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:太原千锋IT培训  >  行业资讯  >  千锋学员分享Java基础知识点总结笔记

千锋学员分享Java基础知识点总结笔记

来源:千锋教育
发布人:Yolanda
时间: 2018-11-30 15:56:00

  来千锋Java培训班学习一个月,虽然我对专业的知识还是停留在仅仅了解的层面,但也让自己对这个行业、对Java有了一定的了解。从基本的输出语句到特定方法、从面向过程到面向对象、从数组到集合、从单线程到多线程、从手动添加数据到IO读写、从单机运行到网络编程,我们学习到的每一个新的知识点都需要不断理解和消化,这可能是一个长期的过程,不能抱有一种急于求成的态度。接下来我就给大家分享一下从课堂笔记中整理的一些Java基础知识点总结:

  一、数据类型

  整型:byte、short、int、long;浮点:float、double;boolean: true、false;char;引用数据类型;数组、类、接口。

  二、变量

  变量可分为类变量、局部变量、方法变量。类变量在定义时就有默认值,数值类型的默认为0,CAHR的默认a,BOOLEAN默认FALSE。方法变量中没有默认值,需要赋值才能使用。

  三、类和对象的区别

  类是对象的模板,对象是类的实例;类是抽象的,客观上并不存在的;对象是具体的,是客观存的。

  四、类的构造方法

  构造方法具有和类相同的名字,它是一个没有返回值的方法。有隐式构造方法和自定义构造方法两种。JVM在没有自定义造构方法时提供一个没有参数也没有方法主体的默认构造方法。但是如果有自定义的构造方法时,JVM不再提供默认的构造方法。如果在类的实例化是需要用默认构造方法时,必须显示的定义。

图片2

  五、方法的重载

  可以对构造方法或者自定义的方法进行重载,对方法的重载必须满足以下三个条件:1)参数个数不同;2)参数类型不同;3)参数顺序不同。

  六、面向对象的特性

  1、封装

  2、继承

  3、多态

  七、继承的特性

  继承允许重用现有的类来构造新类的机制。在继承中具有如下特性:

  1、默认继承Object;

  2、单继承,只能有一个父类;

  3、子类继承父类除private以外的全部成员和方法。

  八、方法的重写

  构成方法重写的条件:

  1、两个继承关系的类里

  2、方法名、返回值、参数必须一致。

  九、静态(变量、方法、块)

  静态类型的变量或方法都是属于类的,并不是属某个具体对象的。所以也称类变量和类方法,所有对象共享一份类变量。变量或类方法的关键字是static。静态块是在类第一次加载时执行。它的作用是初始化类变量成员。

  十、抽象类

  抽象类是具体抽象方法的、不可以实例化对象的类。构成抽象类的条件:

  a) 具有一个以上的抽象方法。

  b) 继承一个抽象类,但没有实现全部的抽象方法。

  c) 继承一个接口,没有实现全部的抽象方法。

  十一、异常

  try语句:try句子里面主要是放置要监控的程序句子

  catch:以合理的方式捕获和处理异常,主有try语句出错才会执行。

  finally:释放资源,不管try里面的语句是否出错都要执行。

  throw:手动引发异常。

  throws:由方法引发的异常。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

女孩子适合学it吗?适合哪些专业

2023-02-16

现在学it有前途吗?需不需要培训

2023-02-14

前端开发的未来发展如何?

2020-02-12

最新文章NEW

程序员需要什么条件?有就业目标就好

2023-02-20

学前端要学多久?学完之后好就业吗

2023-02-16

太原it培训班大概需要多少钱?要培训多久

2023-02-14

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>