摘要: 下述的强制类型转换。 如: short i=99 char c=(char)i; System.out.println("output:"+c); 4. 不能在布尔值和任何数字类型间强制类型转换; 5. 不同级别数据类型间的强制转换,可能会导致溢出或精度的下降。 6. 当字节类型变量参与运算,jav 阅读全文
posted @ 2016-06-02 22:37 zjk-order 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Java语言是静态类型的(statical typed),也就是说所有变量和表达式的类型再编译时就已经完全确定。由于是statical typed,导致Java语言也是强类型(Strong typed)的。强类型意味着每个变量都具有一种类型,每个表达式具有一种类型,并且每种类型都是严格定义的,类型限 阅读全文
posted @ 2016-06-02 22:32 zjk-order 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 我们可以在log4j.properies配置文件看到以下属性:#定义输出级别和输出平台log4j.rootLogger=INFO,stdout,fileout#设定stdout输出平台log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4 阅读全文
posted @ 2016-05-05 13:31 zjk-order 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 消息(1字头) 编辑 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。 100 Continue 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒... 阅读全文
posted @ 2016-04-21 17:01 zjk-order 阅读(606) 评论(0) 推荐(0) 编辑
摘要: GET GET方法意思是获取被请求URI(Request-URI)指定的信息(以实体的格式)。如果请求URI涉及到一个数据生成过程,那么这个过程生成的数据应该被作为实体在响应中返回而不是过程的源文本,除非源文本恰好是过程的输出。 如果请求消息包含 If-Modified-Since,,If-Unmodified-Since,If-Match,If-None-Match 或者... 阅读全文
posted @ 2016-04-21 16:55 zjk-order 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 10.1类 类是组成Java程序的基本要素。类封装了一类对象的状态和方法。类是用来定义对象的模板。 类的实现包括两部分类声明和类体。基本格式为: 10.1.1 成员变量和局部变量 类体分为两部分。变量定义部分所定义的变量被称为成员变量;在方法中定义的变量和方法的参数被称为局部变量 成员变量和局部变量的类型可以是Java 中的任意数据类型,包括基本类型... 阅读全文
posted @ 2015-12-12 14:18 zjk-order 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 在Java世界中一切都被视为对象。尽管一切都看做对象,但操作的标识符实际上就是一个对象的引用,也就是说你拥有一个引用,并不一定需要一个对象与它关联。因此在操作一个对象之前,则可以先创建一个引用,例如: String s; // 这是一个String类对象的引用 这里创建的只是引用,并不是对象,这是调用s返回消息那么就会显示错误。 所以必须创建对象。 一旦创建了 一个... 阅读全文
posted @ 2015-12-11 13:34 zjk-order 阅读(176) 评论(0) 推荐(1) 编辑
摘要: 数组是一种数据结构,用来存储同一类型值得集合。通过一个整型下标可以访问数组中的每一个值。 声明数组变量:需要指出数组类型(数组元素类型[])和数组变量的名字。 创建数组:使用关键字new创建数组。 例如:int[] a = new int[10]; 中括号中的整数表示数组... 阅读全文
posted @ 2015-12-06 19:59 zjk-order 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 7.1 块作用域 块:指由一对花括号括起来的若干简单的Java语句。 块确定了变量的作用域。 块分为:静态的和非静态的 执行的顺序为: 一个块可以嵌套在另一个块中。但是不能在嵌套的两个块中声明同名的变量。在 示例: 步骤1:在Demo010项目中的com.zjk.type包内创建Block类 源码:... 阅读全文
posted @ 2015-12-05 17:10 zjk-order 阅读(228) 评论(1) 推荐(1) 编辑
摘要: 6.1 String 字符串 JVM为了更高效地处理数据,会用不同的算法把内存分为各种区域,不同的区域拥有各自的特性,Java中,内存可以分为栈,堆,静态域和常量池等。 栈:存放局部变量(变量名,对象的引用等)特点:内存随着函数的调用而开辟,随着函数调用结束而释放。 堆:堆区:存放对象(也就是new出来的东西)特点:可以跨函数使用,每个对象有自己对应的存储空间。 静态域:存... 阅读全文
posted @ 2015-11-29 14:55 zjk-order 阅读(223) 评论(2) 推荐(1) 编辑