摘要: 文档注释单行注释用 //多行注释有两种,第一种是 /* 内容 */,第二种是/** 内容 */。这两种多行注释的区别是/** 内容 */这种注释可以生成一个该文件的注释文档,下面是演示代码。ArrayTool.java文件/**建立一个用于操作数组的工具类,其中包含着常见的对数组操作的函数,如: 最... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 继承的好处1. 提高了代码的复用性。2. 让类与类之间产生了关系,给第三个特征多态提供了前提。java中支持单继承,不直接支持多继承,但对C++中的多继承机制进行改良。java支持多层继承。C继承B,B继承A,就会出现继承体系。当要使用一个继承体系时:1. 查看该体系中的顶层类,了解该体系的基本功能... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(125) 评论(0) 推荐(0) 编辑
摘要: final关键字final可以修饰类,方法,变量。final修饰的类不可以被继承final修饰的方法不可以被覆盖final修饰的变量是一个常量。只能被赋值一次。内部类只能访问被final修饰的局部变量。class Fu{ void method() { //调用了底层系统的资源 }}class Z... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 抽象类特点:1. 方法只有声明没有实现时,该方法就是抽象方法,需要被abstract修饰,抽象方法必须定义在抽象类中。该类必须也被abstract修饰2. 抽象类不可以被实例化. 为什么? 因为调用抽象方法没意义。3. 抽象类必须有其子类覆盖了所有的抽象方法后,该子类才可以实例化,否则,这个子类还... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 对象的多态性class 动物{}class 猫 extends 动物{}class 狗 extends 动物{}猫 x = new 猫();//意思是建立本类的对象 new 猫(),并通过本类的引用指向本类的对象。动物 x = new 猫();//所以也可以这样写 一个对象两种形态.//上面的代码... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 内部类: 将一个类定义在另一个类的里面,对里面那个类就称为内部类. class Outer { private int num = 3; class Inner //它想访问Outer中的num, 如果在外面就需要创建一个对象,然后通过公开的接口访问,但是现在Outer内部,... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 概述异常:是在运行时期发生的不正常情况。 在java中用类的形式对不正常情况进行了描述和封装对象。 描述不正常的情况的类,就称为异常类。 以前正常流程代码和问题处理代码相结合,现在将正常流程代码和问题处理代码分离,提高阅读性。其实异常就是java通过面向对象的思想将问题封装成了对象。 用异常类对其进... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 进程:正在进行中的程序(直译)。 线程:就是进程中一个负责程序执行的控制单元(执行路径) 一个进程中可以有多个执行路径,称之为多线程。 一个进程中至少要有一个线程。 开启多个线程是为了同时运行多部分代码。 每一个线程都有自己运行的内容。这个内容可以称为线程要执行的任务。 多线程的好处:解决了多部分同... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 线程间通讯多个线程在处理同一资源,但是任务却不同. class Resource { String name; String sex; } //输入 class Input implements Runnable { Resource r; In... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 表单想到比较简单,所以没有加入验证码的功能。网上的类似教程又大多数不准确。所以亲自测试了一下,发现下面的方法是可用的。希望对有需求的朋友们有所帮助。1.首先是调用表单的页面加入验证码。表单js调用模版默认的是 \phpcms\templates\default\formguide\show_js.h... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 本系列文章使用的Python版本为3.6.2使用开发工具为Pycharm2017 一、Python介绍Python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 ... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 对象,其实就是该类事物实实在在存在的个体。类与对象之间的关系?类:一类事物的描述。对象:该类事物的实例。在java中通过new来创建的。举例来说,类就是汽车说明书,类只能在理论上造一辆汽车,并且这个说明书非常明确的写了汽车有哪些部件、可以干什么等等信息,我们可以通过这个说明书(类)得知这辆车全方位的... 阅读全文
posted @ 2017-09-04 18:09 Y_zr 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 构造函数概念:构建创造对象时调用的函数。作用:可以给对象进行初始化,创建对象都必须要通过构造函数初始化。一个类中如果没有定义过构造函数,那么该类中会有一个默认的空参数构造函数.如果在类中定义了指定的构造函数,那么类中默认构造函数就没有了.构造函数可以直接调用一般函数,但是一般函数不能直接调用构造函数... 阅读全文
posted @ 2017-09-04 18:09 Y_zr 阅读(116) 评论(0) 推荐(0) 编辑
摘要: //======================html部分===================//表现内容创建一个css链接图片标签//图片是内联元素,同时是 内联替换元素,替换元素是能设置宽高的//可用display转换成块状元素 来消除图片间距.最外面的div背景图片注释语法 滚动标签 ... 阅读全文
posted @ 2017-09-04 18:09 Y_zr 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 本教程适用于初学PHP,想了解手动搭建PHP环境的童鞋。一键环境和高手勿喷。本教程以下列版本软件为例:所需软件目录我在这里的目录结构是(个人习惯)安装与配置 apache双击安装Apache这里我们选择第一个,然后点击 Next。这里随便填一个域名,随便填一个 email 就可以了。然后选择默认占用... 阅读全文
posted @ 2017-09-04 18:09 Y_zr 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 这个方法基于PC V9官方模版中的调用方法,然后利用后台的“Phpcms V9菜单是否显示设置”控制菜单是否显示出来。先看看最后的效果:调用方法: {pc:content action="category" catid="0" n... 阅读全文
posted @ 2017-09-04 18:09 Y_zr 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 当我们填写了栏目描述,怎么调用出来。 阅读全文
posted @ 2017-09-04 18:09 Y_zr 阅读(117) 评论(0) 推荐(0) 编辑
摘要: php时间函数出错及解决方法 php date_default_timezone_set()函数用法date.timezone时间区 阅读全文
posted @ 2017-09-04 18:09 Y_zr 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 临时配置环境方式:查看path下的环境变量 set path修改path下的环境变量 set path=haha删除path下的环境变量 set path=查看当前java的版本 javac -versionset path=路径;%path%============================... 阅读全文
posted @ 2017-09-04 18:09 Y_zr 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了在phpcms v9的表单向导里实现问答咨询功能的方法 阅读全文
posted @ 2017-09-04 18:09 Y_zr 阅读(115) 评论(0) 推荐(0) 编辑