千锋学员分享Java基础知识点总结笔记
来千锋Java培训班学习一个月,虽然我对专业的知识还是停留在仅仅了解的层面,但也让自己对这个行业、对Java有了一定的了解。从基本的输出语句到特定方法、从面向过程到面向对象、从数组到集合、从单线程到多线程、从手动添加数据到IO读写、从单机运行到网络编程,我们学习到的每一个新的知识点都需要不断理解和消化,这可能是一个长期的过程,不能抱有一种急于求成的态度。接下来我就给大家分享一下从课堂笔记中整理的一些Java基础知识点总结:
一、数据类型
整型:byte、short、int、long;浮点:float、double;boolean: true、false;char;引用数据类型;数组、类、接口。
二、变量
变量可分为类变量、局部变量、方法变量。类变量在定义时就有默认值,数值类型的默认为0,CAHR的默认a,BOOLEAN默认FALSE。方法变量中没有默认值,需要赋值才能使用。
三、类和对象的区别
类是对象的模板,对象是类的实例;类是抽象的,客观上并不存在的;对象是具体的,是客观存的。
四、类的构造方法
构造方法具有和类相同的名字,它是一个没有返回值的方法。有隐式构造方法和自定义构造方法两种。JVM在没有自定义造构方法时提供一个没有参数也没有方法主体的默认构造方法。但是如果有自定义的构造方法时,JVM不再提供默认的构造方法。如果在类的实例化是需要用默认构造方法时,必须显示的定义。
五、方法的重载
可以对构造方法或者自定义的方法进行重载,对方法的重载必须满足以下三个条件: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:由方法引发的异常。
相关推荐HOT
更多>>报班学java得多少钱,哪里的培训效果好
在IT领域,java的使用非常广,无论是网站设计,还是软件开发,又或者是系统、游戏开发等,都离不开java。很多人看到java有着如此广的应用前景,...详情>>
2023-02-24 16:43:16学java开发要多少钱?培训费一般多少
想要学it的人,对java不会很陌生。事实上,计算机编程工作中,学java开发是会经常用到的。学java开发,能够在众多领域就业,比如网络安全,比如...详情>>
2023-02-21 14:16:00HTML5大前端有什么特点
HTML5大前端是一种来组织Web前端内容的语言,其目的是通过创建一种标准的和直观的UI标记语言来把Web前端设计和开发变得容易起来。今天,千锋太...详情>>
2019-08-08 11:05:00快速掌握HTML5大前端要注意这几点
当前,HTML5发展如火如荼,前端开发前景一片光明。不少人想通过HTML5培训在前端开发方面占得一席之地。千锋太原校区老师认为你无论决定学习什么...详情>>
2019-07-29 10:59:00热门推荐
计算机编程有哪几种语言?零基础适合学哪种?
沸女生做前端开发合适吗?毕业后好找工作吗?
热报班学java得多少钱,哪里的培训效果好
热想做it学什么比较好?选择it学习方向需注意些什么
新java程序员培训班要多少钱?贵不贵
学java开发要多少钱?培训费一般多少
前端开发培训班学出来有用吗?好就业吗
程序员需要什么条件?有就业目标就好
java有什么用?学好了就知道了
前端培训学费高吗?到哪里培训效果好
学前端要学多久?学完之后好就业吗
女孩子适合学it吗?适合哪些专业
在哪学it比较好?学it的费用大概是多少
太原it培训班大概需要多少钱?要培训多久