第二章 一切都是对象2.1 用引用操纵对象 每种语言都具有操纵内存中元素的方式,必须注意将要处理的是什么数据类型,是直接操纵元素还是基于某种特殊语法间接表示(例如C和C++里的指针)来操纵对象。 java中一切都被视为对象,可以用单一固定的语法,但程序员所操纵的标识符实际上只是对象的一个“引用”,引用可以独立于对象存在,也可以和实际的对象相关联。例如:String s1;
Str...
分类:
编程语言 时间:
2015-04-26 09:23:59
阅读次数:
147
1. Java常用I/O类概述2. 文件读写 你可以根据该文件是二进制文件还是文本文件来选择使用FileInputStream(FileOutputStream)或者FileReader(FileWriter)。 这几个类允许你从文件开始到文件末尾一次读取一个字节或者字符,或者将读取到的字节写入.....
分类:
编程语言 时间:
2015-04-22 22:04:08
阅读次数:
130
首先来个简单的例子import java.util.Date;public class Employee {
private Date hireDay;
private String name;
public String getName() {
return name;
}
public void setName(String name) {...
分类:
其他好文 时间:
2015-04-18 08:48:05
阅读次数:
140
Java中除了static方法和final方法(private方法属于final方法)之外,其他所有的方法都是后期绑定。这意味着通常情况下,我们不必判定是否应该进行后期绑定---它会自动发生。为什么要将某个方法声明为final呢?正如前一章提到的那样,它可以防止其他人覆盖该方法。但更重要的一点或许是...
分类:
编程语言 时间:
2015-04-16 11:57:04
阅读次数:
134
第一周总结系统变量,基本语法,循环控制★看到有相似的“排比式”代码,要想办法用循环,数组,归纳为方法来尽量缩短代码的量。★一种较常用的for格式for(inti=1;i<10;i++){for(intj=1;j<=i;j++){}}用于打印输出九九乘法表,判断是否为素数,★如何获取用户输入的数字串的...
分类:
编程语言 时间:
2015-04-13 12:25:15
阅读次数:
274
转自:JAVA 笔记 Callable 与 FutureTask:有返回值的多线程常用的Thread类在run方法执行完之后是没有返回值的,要实现子线程完成任务后返回值给主线程需要借助第三方转存。Callable接口则提供了一种有返回值的多线程实现方法。下面以一个简单的地主、监工和长工的例子展示这种...
分类:
编程语言 时间:
2015-04-07 19:20:45
阅读次数:
201
tomcat相关 Hello com.foobar.Hello 1 Hello /Hello.viewget请求长度受限,内容会出现在地址栏上,不安全,post请求不会,但却无法被加入书签。post可以避免缓存,但如果get加上时间戳也可以避免。是否等幂请求:是否改变了服务器状态,同一个操作是否返回...
分类:
编程语言 时间:
2015-04-05 23:19:24
阅读次数:
214
自定义异常package cn.seven.shengsiyuan.exception;public class MyException extends Exception{//非运行时异常,因为只是继承了Exception并非RuntimeException public MyExceptio.....
分类:
编程语言 时间:
2015-04-05 17:22:39
阅读次数:
186
异常处理方式2throw向上抛出package cn.seven.shengsiyuan.exception;/* * 2015年04月05日13:05:35 * Location:501 * * 异常处理方法2:抛出异常,由调用该方法的方法 进行处理该异常 */public class Exc.....
分类:
编程语言 时间:
2015-04-05 17:18:42
阅读次数:
156
java中异常异常Exception 是我们可以处理的,可以进行补救,遇到异常就不会执行了?package cn.seven.shengsiyuan.exception;/* * Time:2015年04月05日12:24:58,清明节 * Location:501 * */public clas....
分类:
编程语言 时间:
2015-04-05 17:18:13
阅读次数:
168