01 2018 档案

摘要:Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可以用来在内存中 阅读全文
posted @ 2018-01-31 13:38 php公狼 阅读(105) 评论(0) 推荐(0)
摘要:在开始的 /** 之后,第一行或几行是关于类、变量和方法的主要描述。之后,你可以包含一个或多个何种各样的 @ 标签。每一个 @ 标签必须在一个新行的开始或者在一行的开始紧跟星号(*).多个相同类型的标签应该放成一组。例如,如果你有三个 @see 标签,可以将它们一个接一个的放在一起。下面是一个类的说 阅读全文
posted @ 2018-01-30 11:31 php公狼 阅读(135) 评论(0) 推荐(0)
摘要:Java 给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内存空间,包含 阅读全文
posted @ 2018-01-29 11:13 php公狼 阅读(91) 评论(0) 推荐(0)
摘要:Socket 编程套接字使用TCP提供了两台计算机之间的通信机制。 客户端程序创建一个套接字,并尝试连接服务器的套接字。当连接建立时,服务器会创建一个 Socket 对象。客户端和服务器现在可以通过对 Socket 对象的写入和读取来进行通信。java.net.Socket 类代表一个套接字,并且 阅读全文
posted @ 2018-01-26 11:36 php公狼 阅读(98) 评论(0) 推荐(0)
摘要:java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。下面是创建 Scanner 对象的基本语法:Scanner s = new Scanner(System.in);接下来我们演示一个最简单的数据输入,并通过 Scanner 类的 next 阅读全文
posted @ 2018-01-25 11:28 php公狼 阅读(153) 评论(0) 推荐(0)
摘要:多态的优点1. 消除类型之间的耦合关系2. 可替换性3. 可扩充性4. 接口性5. 灵活性6. 简化性多态存在的三个必要条件继承重写父类引用指向子类对象比如:Parent p = new Child();当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误;如果有,再去调用子类 阅读全文
posted @ 2018-01-24 11:44 php公狼 阅读(125) 评论(0) 推荐(0)
摘要:创建字符串创建字符串最简单的方式如下:String greeting = "菜鸟教程";在代码中遇到字符串常量时,这里的值是 "菜鸟教程"",编译器会使用该值创建一个 String 对象。和其它对象一样,可以使用关键字和构造方法来创建 String 对象。String 类有 11 种构造方法,这些方 阅读全文
posted @ 2018-01-23 15:25 php公狼 阅读(146) 评论(0) 推荐(0)
摘要:Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。假定我们有这样一个需求:写一个排序方法,能够对整型数组、字符串数组甚至其他任何类型的数 阅读全文
posted @ 2018-01-23 10:43 php公狼 阅读(119) 评论(0) 推荐(0)
摘要:文档注释在开始的 /** 之后,第一行或几行是关于类、变量和方法的主要描述。之后,你可以包含一个或多个何种各样的 @ 标签。每一个 @ 标签必须在一个新行的开始或者在一行的开始紧跟星号(*).多个相同类型的标签应该放成一组。例如,如果你有三个 @see 标签,可以将它们一个接一个的放在一起。下面是一 阅读全文
posted @ 2018-01-22 15:41 php公狼 阅读(100) 评论(0) 推荐(0)
摘要:Socket 编程套接字使用TCP提供了两台计算机之间的通信机制。 客户端程序创建一个套接字,并尝试连接服务器的套接字。当连接建立时,服务器会创建一个 Socket 对象。客户端和服务器现在可以通过对 Socket 对象的写入和读取来进行通信。java.net.Socket 类代表一个套接字,并且 阅读全文
posted @ 2018-01-22 11:50 php公狼 阅读(82) 评论(0) 推荐(0)
摘要:正则表达式实例一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 "Hello World" 字符串。.(点号)也是一个正则表达式,它匹配任何一个字符如:"a" 或 "1"。下表列出了一些正则表达式的实例及描述:正则表达式 描述this is text匹配字符串 " 阅读全文
posted @ 2018-01-19 11:06 php公狼 阅读(180) 评论(0) 推荐(0)
摘要:下面是一个使用 Integer 对象的实例:Test.java 文件代码:public class Test{ public static void main(String args[]){ Integer x = 5; x = x + 10; System.out.println(x); }}以上 阅读全文
posted @ 2018-01-18 14:47 php公狼 阅读(131) 评论(0) 推荐(0)
摘要:Java 正则表达式正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。正则表达式实例一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 "Hello World" 字符串。.(点号)也 阅读全文
posted @ 2018-01-18 11:10 php公狼 阅读(109) 评论(0) 推荐(0)
摘要:在Java语言中使用abstract class来定义抽象类。如下实例:Employee.java 文件代码:/* 文件名 : Employee.java */public abstract class Employee{ private String name; private String ad 阅读全文
posted @ 2018-01-17 11:22 php公狼 阅读(115) 评论(0) 推荐(0)
摘要:java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。下面是创建 Scanner 对象的基本语法:Scanner s = new Scanner(System.in);接下来我们演示一个最简单的数据输入,并通过 Scanner 类的 next 阅读全文
posted @ 2018-01-16 15:29 php公狼 阅读(100) 评论(0) 推荐(0)
摘要:if 语句一个 if 语句包含一个布尔表达式和一条或多条语句。语法if 语句的用语法如下:if(布尔表达式){ //如果布尔表达式为true将执行的语句}如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 if 语句块后面的代码。Test.java 文件代码:public cla 阅读全文
posted @ 2018-01-16 11:29 php公狼 阅读(144) 评论(0) 推荐(0)
摘要:在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。由于抽象类不能实例化对象,所 阅读全文
posted @ 2018-01-15 16:19 php公狼 阅读(77) 评论(0) 推荐(0)
摘要:Java语言提供了很多修饰符,主要分为以下两类:访问修饰符非访问修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明:public class className { // ...}private boolean myFlag;static final double 阅读全文
posted @ 2018-01-15 13:46 php公狼 阅读(94) 评论(0) 推荐(0)
摘要:while 循环while是最基本的循环,它的结构为:while( 布尔表达式 ) { //循环内容}只要布尔表达式为 true,循环体会一直执行下去。实例Test.java 文件代码:public class Test { public static void main(String args[] 阅读全文
posted @ 2018-01-15 11:15 php公狼 阅读(142) 评论(0) 推荐(0)
摘要:本节展示了可用于 PHP 脚本中的各种运算符.PHP 算数运算符运算符 名称 例子 结果+ 加法 $x + $y $x 与 $y 求和- 减法 $x - $y $x 与 $y 的差数* 乘法 $x * $y $x 与 $y 的乘积/ 除法 $x / $y $x 与 $y 的商数% 模数 $x % $ 阅读全文
posted @ 2018-01-12 16:22 php公狼 阅读(142) 评论(0) 推荐(0)
摘要:使用 MySQLi 和 PDO 创建 MySQL 数据库CREATE DATABASE 语句用于在 MySQL 中创建数据库。在下面的实例中,创建了一个名为 "myDB" 的数据库:实例 (MySQLi - 面向对象)<?php$servername = "localhost";$username 阅读全文
posted @ 2018-01-12 10:49 php公狼 阅读(190) 评论(0) 推荐(0)
摘要:$_POST 变量预定义的 $_POST 变量用于收集来自 method="post" 的表单中的值。从带有 POST 方法的表单发送的信息,对任何人都是不可见的(不会显示在浏览器的地址栏),并且对发送信息的量也没有限制。注释:然而,默认情况下,POST 方法的发送信息的量最大值为 8 MB(可通过 阅读全文
posted @ 2018-01-11 10:47 php公狼 阅读(116) 评论(0) 推荐(0)
摘要:__LINE__文件中的当前行号。实例:<?phpecho '这是第 “ ' . __LINE__ . ' ” 行';?>以上实例输出结果为:这是第 “ 2 ” 行__FILE__文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自 PHP 4.0.2 起,__FILE__ 总是包 阅读全文
posted @ 2018-01-10 14:08 php公狼 阅读(132) 评论(0) 推荐(0)
摘要:PHP E-mail 注入首先,请看上一节中的 PHP 代码:<html><body> <?phpif (isset($_REQUEST['email']))//if "email" is filled out, send email { //send email $email = $_REQUES 阅读全文
posted @ 2018-01-10 11:34 php公狼 阅读(168) 评论(0) 推荐(0)
摘要:检测一个数字是否在一个范围内以下实例使用了 filter_var() 函数来检测一个 INT 型的变量是否在 1 到 200 内:实例<?php$int = 122;$min = 1;$max = 200; if (filter_var($int, FILTER_VALIDATE_INT, arra 阅读全文
posted @ 2018-01-09 15:58 php公狼 阅读(116) 评论(0) 推荐(0)
摘要:PHP E-mail 注入首先,请看上一节中的 PHP 代码:<html><body> <?phpif (isset($_REQUEST['email']))//if "email" is filled out, send email { //send email $email = $_REQUES 阅读全文
posted @ 2018-01-09 11:50 php公狼 阅读(155) 评论(0) 推荐(0)
摘要:HTML 表单上面的例子包含了一个简单的 HTML 表单,以及指向 JavaScript 的链接:<html><head><script src="selectuser.js"></script></head><body> <form> Select a User:<select name="use 阅读全文
posted @ 2018-01-08 16:02 php公狼 阅读(1261) 评论(0) 推荐(0)
摘要:在 PHP 中,有两种基本的输出方法:echo 和 print。在本教程中,我们几乎在每个例子中都会用到 echo 和 print。因此,本节为您讲解更多关于这两条输出语句的知识。PHP echo 和 print 语句echo 和 print 之间的差异:echo - 能够输出一个以上的字符串pri 阅读全文
posted @ 2018-01-08 11:16 php公狼 阅读(226) 评论(0) 推荐(0)
摘要:<!DOCTYPE html><html> <head> <title>Page title</title> </head> <body> <img src="images/company-logo.png" alt="Company"> <h1 class="hello-world">Hello, 阅读全文
posted @ 2018-01-05 13:45 php公狼 阅读(353) 评论(0) 推荐(0)
摘要:PHP 全局变量 - 超全局变量PHP 中的许多预定义变量都是“超全局的”,这意味着它们在一个脚本的全部作用域中都可用。在函数或方法中无需执行 global $variable; 就可以访问它们。这些超全局变量是:$GLOBALS$_SERVER$_REQUEST$_POST$_GET$_FILES 阅读全文
posted @ 2018-01-05 10:46 php公狼 阅读(163) 评论(0) 推荐(0)
摘要:PHP 循环在您编写代码时,经常需要反复运行同一代码块。我们可以使用循环来执行这样的任务,而不是在脚本中添加若干几乎相等的代码行。在 PHP 中,我们有以下循环语句:while - 只要指定条件为真,则循环代码块do.bjrongjinhuiyin..while - 先执行一次代码块,然后只要指定条 阅读全文
posted @ 2018-01-04 16:45 php公狼 阅读(316) 评论(0) 推荐(0)
摘要:PHP 超级全局变量PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 你不需要特别说明,就可以在函数及类中使用。PHP 超级全局变量列表:$GLOBALS$_SERVER$_REQUEST$_POST$_GET$_FILES$_ENV$_C 阅读全文
posted @ 2018-01-04 11:03 php公狼 阅读(139) 评论(0) 推荐(0)
摘要:PHP 创建文件 - fopen()fopen() 函数也用于创建文件。也许有点混乱,但是在 PHP 中,创建文件所用的函数与打开文件的相同。如果您用 fopen() 打开并不存在的文件,此函数会创建文件,假定文件被打开为写入(w)或增加(a)。下面的例子创建名为 "testfile.txt" 的新 阅读全文
posted @ 2018-01-03 14:00 php公狼 阅读(297) 评论(0) 推荐(0)
摘要:什么是 SimpleXML? SimpleXML 是 PHP 5 中的新特性。在了解 XML 文档 layout 的情况下,它是一种取得元素属性和文本的便利途径。 与 DOM 或 Expat 解析器相比,SimpleXML 仅仅用几行代码就可以从元素中读取文本数据。 SimpleXML 可把 XML 阅读全文
posted @ 2018-01-03 11:06 php公狼 阅读(162) 评论(0) 推荐(0)
摘要:在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:type identifier [ = value][, identifier [= value] ...] ;格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。以下列出了一 阅读全文
posted @ 2018-01-02 15:54 php公狼 阅读(198) 评论(0) 推荐(0)
摘要:什么是 XML? XML 用于描述数据,其焦点是数据是什么。XML 文件描述了数据的结构。 在 XML 中,没有预定义的标签。您必须定义自己的标签。 什么是 Expat? 如需读取和更新 - 创建创建并处理 - 一个 XML 文档,您需要 XML 解析器。 有两种基本的 XML 解析器类型: 基于树 阅读全文
posted @ 2018-01-02 11:42 php公狼 阅读(153) 评论(0) 推荐(0)