黑马培训前期java基础加强学习日记一

原创 2011年01月11日 15:20:00

     由于本人有一定的java基础,所以张老师的视频可以很好的掌握,但是也是稍微的浏览了下张老师的前期基础视频,也对于java的开发基础有一个更深层次的了解,即如:java开发环境的配置,已经java的面向对象编程,

     java基础应该说对于一个java开发人员来说非常重要,java的面向对象有三大特征:封装、继承、和多态,java提供了private、protected和public 三个访问控制符来实现良好的封装,提供了extends关键字来让子类继承父类,子类继承父类将可以继承到父类的属性和方法,如果访问控制允许的话,子类实例可以直接调用父类里面定义的方法。继承是实现类的复用重要手段,还有一种就是利用组合关系也可以实现类的复用。可以说继承和组合具有相同的功能,使用继承子类可以直接赋值给父类变量,这个变量具有多态性,编程更加灵活,而组合就没有这种灵活性。

     在一个类中,构造器用于对类实例进行初始化的操作,并且构造器支持重载,

     java是面向对象的编程,包含了8种基本数据类型。并且为这8个基本类型提供了对应的包装类,通过这些包装类可以把这8个数据类型的值包装成对象使用。

    java提供的final关键字来修饰变量、方法和类。当一个属性和方法被final修饰的时候,系统不允许变量重新赋值,子类不允许覆盖父类的final方法,final不能派生子类,通过使用final关键字,可以让系统更加安全。

   其中还有比如“==”和"equals"等区别等等。经过java基础的回顾,增加了自身知识,也对面向对象编程有一个更加深入的了解。                              

 

                                                                                    写于 2011年1月11日下午

相关文章推荐

黑马程序员Java基础加强9-16学习日记

1,一个方法接受的参数个数不固定,称为可变参数,其特点是:  (1)只能出现在参数列表的最后;  (2)...位于变量类型和变量名之间,前后有无空格都可以;  (3)调用可变参数的方法时,编译器为该可...

黑马程序员Java基础加强17-24学习日记

1,Java类用于描述一类事物的共性,该类事物有什么属性,没有什么属性,,至于这个属性的值是什么,则是由这个类的实例对象来确定的,不同的实例对象有不同的属性值,Java程序中的各个Java类用一个类来...

黑马程序员Java基础加强25-32学习日记

1,hashCode方法,将集合分成若干个存储区域,每个对象可以计算出一个哈希码,可以将哈希码分组,每组分别对应某个存储区域,根据一个对象的哈希码就可以确定该对象应该存储在哪个区域,用哈希算法可以提高...

黑马程序员--学习日记(八)高新部分java基础加强(一)

透视图和视图的区别? 如何进行调试? 如何导入已有工程? 注意编译和运行时的JDK版本           静态导入 Import staticjava.lang.Math.max; I...

黑马程序员Java基础加强41-48学习日记

1,如果类的实例对象中的多处都要用到同一个泛型参数,即这些地方引用的泛型类型要保持同一个实际类型时,这时候就要采用泛型类型的方式进行定义,也就是类级别的泛型,语法格式如下: public class ...

黑马程序员—java基础之GUI与前期补充

黑马程序员—java基础之GUI与前期补充                                                ------- android培训、java培训、期待与您交...

黑马程序员_Java基础_前期准备01_2.1

前期准备01-2.1   一、程序的流程控制语句 ①判断结构(if) 格式: ❶if(条件表达式) {条件表达式为true,执行此语句;} ❷if(条件表达式) {条件表达式为true...

黑马程序员_Java基础_前期准备01_1

前期准备01-1   一、启动命令行窗口,有两种方式: ①在运行窗口中输入cmd,当前命令行的执行目录为,C盘下的用户名文件夹 ②在磁盘地址栏中,将目录清空输入cmd,当前命令行的执行目录为,...

黑马程序员_Java基础_前期准备02-1

前期准备02-1   一、Java高新技术 ①MyEclipse ❶MyEclipse企业级工作平台(MyEclipse Enterprise Workbench,简称MyEclipse)是对...

黑马程序员_Java基础_前期准备01_3.2

前期准备01-3.2   五、集合框架 一个集合的体系。集合就是一个容器,用于操作对象。而每一个集合对数据的存储方式(数据结构)又是不同的,将所有集合的特性不断向上抽取,就形成了集合的体系,即集...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:黑马培训前期java基础加强学习日记一
举报原因:
原因补充:

(最多只允许输入30个字)