随笔分类 -  Java

Java基础知识
摘要:1 正则表达式的概念 正则表达式(英语:Regular Expression,在代码中常简写为regex)。 正则表达式是一个字符串,使用单个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串。在开发中,正则表达式通常被用来检索、替换那些符合某个规则的文本。 2 正则表达式的匹配规则 阅读全文
posted @ 2017-07-16 21:00 Vanguard 阅读(271) 评论(0) 推荐(0)
摘要:###01eclipse快捷键 * A:  Ctrl+T:查看所选中类的继承树 例如,在下面代码中,选中Teacher类名,然后按Ctrl+T,就会显示出Teacher类的继承关系 * B: 查看所选中方法的源代码 Ctrl+滑动鼠标点击方法名,或者选中方法名后,按F3键查看所选中方法的源代码。 阅读全文
posted @ 2017-07-16 19:56 Vanguard 阅读(259) 评论(0) 推荐(0)
摘要:###01final关键字概念 * A: 概述 继承的出现提高了代码的复用性,并方便开发。但随之也有问题,有些类在描述完之后,不想被继承, 或者有些类中的部分方法功能是固定的,不想让子类重写。可是当子类继承了这些特殊类之后, 就可以对其中的方法进行重写,那怎么解决呢? 要解决上述的这些问题,需要使用 阅读全文
posted @ 2017-07-16 16:02 Vanguard 阅读(1059) 评论(0) 推荐(1)
摘要:1、构造方法的格式是什么?有哪些注意事项? 权限修饰符 类名(参数列表){方法体} 注意事项:  构造方法没有返回值类型。也不需要写返回值。因为它是为构建对象的,对象创建完,方法就执行结束。  构造方法名称必须和类型保持一致。  构造方法没有具体的返回值。 2、构造方法可以重载吗? 里边可以有 阅读全文
posted @ 2017-07-15 21:30 Vanguard 阅读(695) 评论(0) 推荐(0)
摘要:1、多态是什么,多态的前提条件是什么? 多态就是父类引用变量指向子类对象; 前提条件:必须有子父类关系或类实现接口关系; 2、多态中成员访问的特点分别是什么? 成员变量: 当子父类中出现同名的成员变量,多态调用该变量时, 编译时期:参考的是引用变量所属的类中是否有被调用的成员变量。没有编译失败; 运 阅读全文
posted @ 2017-07-15 16:30 Vanguard 阅读(1722) 评论(0) 推荐(0)
摘要:###01继承的概述 *A:继承的概念 *a:继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系 *b:在Java中,类的继承是指在一个现有类的基础上去构建一个新的类, 构建出来的新类被称作子类,现有类被称作父类 *B:继承关系的子类特点 *a:子类会自动拥有父类所有非pri 阅读全文
posted @ 2017-07-14 11:21 Vanguard 阅读(304) 评论(0) 推荐(0)
摘要:1 面向对象 1.1 理解什么是面向过程、面向对象 面向过程与面向对象都是我们编程中,编写程序的一种思维方式。 l 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。 例如:公司打扫卫生(擦玻璃、扫地、拖地、倒垃圾等),按照面向过程的程序设计方式会思考“打扫卫生我该怎 阅读全文
posted @ 2017-07-04 22:23 Vanguard 阅读(395) 评论(0) 推荐(2)
摘要:Eclipse是功能强大Java集成开发工具。它可以极大地提升我们的开发效率。可以自动编译,检查错误。在公司中,使用的就是Eclipse进行开发。 Eclipse的下载、安装、卸载 下载 http://www.eclipse.org 安装 (只需要解压后就能使用) 卸载(只需要将文件夹删除就可以了) 阅读全文
posted @ 2017-07-03 21:05 Vanguard 阅读(3789) 评论(0) 推荐(0)
摘要:一、 什么是注解(Annotation)? 1. 概念: Annotation是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用注释,程序开发人员可以可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充的信息。 2. 作用: 1)不是程序本身,可以对程序做出解释 阅读全文
posted @ 2017-06-11 16:02 Vanguard 阅读(279) 评论(0) 推荐(0)
摘要:找出从 2 开始到某个数值范围内的所有质数,并输出结果。 因为输出的质数可能较多,要求分行输出,每行最多输出 10 个质数。 1. 何为质数? 质数,又称素数,在大于1的自然数中,只能被1和它本身整除的数,反之,就是除了1和它本身之外,不能被其它的自然数整除。 2. 如何判断某个数n是质数? 1)在 阅读全文
posted @ 2017-06-03 20:37 Vanguard 阅读(433) 评论(0) 推荐(0)
摘要:有猜字母游戏,其游戏规则为:程序随机产生5个按照一定顺序排列的字符作为猜测的结果,由玩家来猜测此字符串。玩家可以猜测多次,每猜测一次,则由系统提示结果。如果猜测的完全正确,则游戏结束,计算玩家的游戏得分并输出;如果没有猜对,则提示猜测的结果,如猜对了几个字符,以及猜对了几个字符的位置等信息,并提示玩 阅读全文
posted @ 2017-06-03 19:57 Vanguard 阅读(831) 评论(0) 推荐(0)
摘要:回顾: 数组: 1)相同数据类型元素的集合 2)是一种数据类型(引用类型) 3)int[] arr = new int[4]; 4)int[] arr = new int[4]; int[] arr = {3,4,2,4}; int[] arr = new int[]{32,43,12}; 5)in 阅读全文
posted @ 2017-06-03 19:40 Vanguard 阅读(224) 评论(0) 推荐(0)
摘要:1. 程序=数据结构+算法 算法:解决问题的流程、步骤--顺序、分支、循环 数据结构:将数据按照某种特定的结构来保存 要怎么存? 设计合理的数据结构会有好的算法 数组就是最基本的一种数据结构2. 数组 1)相同数据类型元素的集合 2)数据是一种数据类型(引用类型) int a;//声明整型变量a i 阅读全文
posted @ 2017-06-02 10:04 Vanguard 阅读(284) 评论(0) 推荐(0)
摘要:基础方法:DOM(平台无关的官方解析方式)、SAX(基于事件驱动的解析方式)扩展方法:JDOM、DOM4J(在基础的方法上扩展出的,只有在java中能够使用的解析方法)DOM:一次性将整个xml文件加载到内存中,形成DOM树优点:形成了树结构,直观好理解,代码更容易编写解析过程中树结构保留在内存中, 阅读全文
posted @ 2016-11-09 11:30 Vanguard 阅读(256) 评论(0) 推荐(0)