随笔分类 - Java
关于Java的学习随笔
摘要:---------------------- QQ:371524846期待与您交流! ----------------------一、继承 继承是面向对象三大特征之一,也是实现软件复用的重要手段。 1、继承概述: 子类会自动继承父类所有方法和属性,称为继承。 父类是从子类不断往上抽取出来的。 2、继承的作用: 提高了代码的复用性。 让类与类之间产生了关系。有了这个关系,才有了多态的特性。 注意:千万不要为了获取其他类的功能,简化代码而继承。 必须是类与类之间有所属关系才可以继承。所属关系is a。 Java...
阅读全文
摘要:----------------------QQ:371524846期待与您交流! ----------------------设计模式: 解决某一类问题最行之有效的方法Java中23种设计模式: 单例设计模式:解决一个类在内存只存在一个对象。一、保证对象唯一的思想及其实现: 1.为了避免其他程序过多建立该类对象。先禁止其他程序建立该类对象。 2.还为了让其他程序可以访问到该类对象,只好在本类中,自定义一个对象。 3.为了方便其他程序对自定义对象的访问,可以对外提供一些访问方式。 这三部怎么用代码体现呢? 将构造函数私有化。 ...
阅读全文
摘要:----------------------QQ:371524846期待与您交流! ----------------------什么是this 操作的是哪个对象,哪个对象就是this。 当前类的引用。?在哪一个类中使用this,它就是哪个类型的引用。 例如在Person类中使用this,那么this就是Person类的引用。 this不能被赋值,例如this = new Person()是错误的。Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静...
阅读全文
摘要:----------------------QQ:371524846 期待与您交流! ----------------------一、面向对象和面向过程 面向对象: 面向对象是相对面向过程而言。所以说:面向对象是基于面向过程的。 面向对象和面向过程都是一种思想。 面对过程: 强调的是功能行为。 面向对象: 将功能封装进对象。 面向对象的三个特征:封装、继承、多态。 以后开发:其实就是找对象使用,没有对象,就创建一个对象。 找对象,建立对象,使用对象,维护对象的关系。 耦合:类与类的关系。 内聚:就是自己实现功能的能力。 ...
阅读全文
摘要:----------------------QQ:371524846期待与您交流! ----------------------一、流程控制 1 顺序结构,(从左到右,从上到下的运行结构) 2 选择结构,(条件语句:if , switch) 3 循环结构,(for循环【一般都用】,while【一般常用】,do while【一般不用】) 2.1 if...else 结构 简写格式: 变量 = (条件表达式)?表达式1:表达式2; 三元运算符: 好处是简化if...else代码;但是因为是运算符,所以必须要有一个结果。...
阅读全文
摘要:----------------------QQ:371524846期待与您交流! ----------------------一、Java是什么? Java是由SUN(斯坦福大学网络公司)公司于1995年推出的一门面向Internet的计算机高级编程语言。 计算机语言:人与计算机交流的方式。二、Java语言特点: Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。 Java和C++最大的不同在于Java采用的指针模型可以消除重写内容和损坏数据的可能性。三、java语言的三种技术架构: JavaEE(Java Pla...
阅读全文

浙公网安备 33010602011771号