A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 酷酷的大侠 初级黑马   /  2019-7-24 15:20  /  1198 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在java课程学习生活中,学到了很多:
       类是对生活中事物的抽象描述,比如人类,动物类,交通工具类;对象即是对类的具体实例化,比如张三是人,猫是动物,飞机是交通工具(对象-----类)。Java基础班我们学习了:
1.java开发环境的搭建;
2.java初级之基础语法学习
3.面向对象
4.类名、抽象类名、接口名作为形参和返回值
5.java中方法的使用
6.异常

第一:JDK软件开发包时java软件开发环境
包括jre运行环境和jvm虚拟机,在oricle官网下载javaSE版本JDK包;配置好环境变量就可以使用了。
第二:java初级语法学习,
1.基本数据类型整形,字符型,字节型,长整形,短整形,浮点型,双精度,布尔型;
2.运算符+,-,*,/,%等;
3.控制流(while,switch,if else);
4.数组的定义方式。
5.集合的基本使用。
此阶段基本无难度,只要了解练习例题。
第三:java面向对象
1.类和对象;
2.java语言三大特性,封装、继承、多态;
封装:
封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。
要访问该类的代码和数据,必须通过严格的接口控制。
封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。
适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性。
继承:
继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。
继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。
多态:
多态是一类事物的行为,具有多种表现形式,它增强了方法的拓展性和复用性。
多态实现的条件是:1.继承或实现   2.方法的重写  3.父类引用指向子类对象。
第四:类名、抽象类名、接口名作为形参和返回值
1.类名作为形参或返回值,其实传递或返回的是该类得对象
2.抽象类名作为形参或返回值,则是该类子类的对象
3.接口名作为形参或返回值,则是该接口实现类的对象
第五:java内方法的使用
1.Math工具类:
abs():求绝对值
ceil():向上取整
floor():向下取整
round():四舍五入
max():两数求最大值
min():两数求最小值
pow():求幂数
random():随机数
2.System类
System.exit(0):退出虚拟机
currentTimeMillis():现在距1970年1月1日0点0分0秒的毫秒值
3.Object类
toString():用于对当前对象进行说明
equals():比较两个对象的内容是否相等
4.Arrays类
toString():以字符串的方式获得数组
sort():给数组从小到大排序
5.Date类
getTime():获得1970年1月1日0点0分0秒到现在的毫秒值
setTime(long):设置时间,给的是毫秒值
6.SimpleDateFormat类
format():根据默认或自定义格式,从Date到String
parse():String转为Date
7.Calendar类
获取日历类对象:Calendar c = Calendar.getInstance();
根据日历字段返回相应得值:例如:年:c.get(Calendar.Year)
加时间则使用add()
设置时间set()
第六:异常
异常类的体系:
异常继承体系为:异常的根类是 java.lang.Throwable,其下有两个子类:
java.lang.Error 与 java.util.Exception 。而Exception又分为编译时期异常:checked异常,与运行时期异常:runtime异常。
Error:表示不可修复的恶性的错误,只能通过修改代码规避错误的产生,通常是系统级别的,所以很严重。
Exception:表示可修复的良性(相对于错误)的异常,异常产生后程序员可以并且应该通过代码的方式纠正,使程序继续运行,是必须要处理的。
运行时期异常:runtime异常。在运行时期,检查异常.在编译时期,运行异常不会编译器检测(不报错)。




0 个回复

您需要登录后才可以回帖 登录 | 加入黑马