随笔分类 -  Java4Android

MarsChen
摘要:1. 定义用户的输入格式2. 应用程序的输出格式3. 关于提示信息的思考1. 定义用户的输入格式2. 应用程序的输出格式 3. 关于提示信息的思考 阅读全文
posted @ 2014-05-30 14:52 Mirrorhanman 阅读(137) 评论(0) 推荐(0)
摘要:1. 综合练习目标2. 综合练习需求3.模块划分1. 综合练习目标 复习 Java 基本语法 熟悉掌握Java开发常用API 尝试建立面向对象思想2. 综合练习需求 接收用户的命令行输入 以文件为基础完成数据的增删改查操作 3.模块划分 UI模块:(Java存在文本中都是... 阅读全文
posted @ 2014-05-30 14:29 Mirrorhanman 阅读(181) 评论(0) 推荐(0)
摘要:1. Java代码的重构1. Java代码的重构 重构, 改善既有代码的设计 面向对象代码, 减少重复代码 Student 全部换成 Students 导入包, 就在上述Rename下选择Move进行包之间的移动 修改方法名称, 选中方法名称, 右键 上述操作中选择Pull up/Push do... 阅读全文
posted @ 2014-05-30 14:22 Mirrorhanman 阅读(163) 评论(0) 推荐(0)
摘要:1. Java代码编辑2. Eclipse代码生成工具1. Java代码编辑 Alt + / 不全当前代码 ctrl + D 删除整行 ctrl + / 单行注释形式 注释整块代码 用 ctrl + / 取消 ctrl + shift + / 星号注释形式 注释整块代码 用 ctrl +... 阅读全文
posted @ 2014-05-30 11:19 Mirrorhanman 阅读(225) 评论(0) 推荐(0)
摘要:1. 什么是Eclipse2. Eclipse的基本概念3.Eclipse界面4. Eclipse创建Java项目5. Java项目目录结构6. 编译运行Java项目及错误提示1. 什么是Eclipse Borland公司2. Eclipse的基本概念 Eclipse日食 Sun太阳3.Eclips... 阅读全文
posted @ 2014-05-30 11:16 Mirrorhanman 阅读(142) 评论(0) 推荐(0)
摘要:1. hashCode()的作用2. hashCode()的实现方法3. toString()的作用4. toString()的实现方法 hashCode和toString都存在于Object中 散列值是唯一的 Sun公司规定:如果两个对象equals了, 产生的hashCode也会相等 这个和... 阅读全文
posted @ 2014-05-30 10:33 Mirrorhanman 阅读(430) 评论(0) 推荐(0)
摘要:1.equals函数在哪2.equals函数的作用3.equals函数方法的复写1.equals函数在哪 包含在Object类, 而Object是所有类的父类, 因此所有类都有equals函数2.equals函数的作用 首先讲"=="的概念, 再讲equals, 不能混淆这两个 编辑器使用subl... 阅读全文
posted @ 2014-05-30 09:55 Mirrorhanman 阅读(750) 评论(0) 推荐(0)
摘要:1. Map和HashMap的使用方法2. JDK帮助文档的使用方法1. Map和HashMap的使用方法 2. JDK帮助文档的使用方法 帮助文档下载chm格式的英文版, 在索引里面搜索Map 1 import java.util.Map; 2 import java.util.HashMap; ... 阅读全文
posted @ 2014-05-29 17:19 Mirrorhanman 阅读(178) 评论(0) 推荐(0)
摘要:1. collection和lterator接口2. Set和HashSet的使用方法类集框架:JDK中提供的类和接口1.Collection接口 1.boolean add(Object o) 向集合当中加入一个对象 2.void clear() 删除集合当中所有对象 3.boolean isEm... 阅读全文
posted @ 2014-05-24 22:04 Mirrorhanman 阅读(178) 评论(0) 推荐(0)
摘要:1. 什么是类集框架2. 集合的种类3. 类集框架的基础结构1. 什么是类集框架 类集框架是JDK提供的一组类和接口 位于java.util包中 主要用于存储和管理对象 数组一旦创建, 容量就固定了, 而类集框架可以扩展, 主要分为三大类---集合、列表、映射2. 3. 类集框架的基础结构 1... 阅读全文
posted @ 2014-05-24 22:01 Mirrorhanman 阅读(288) 评论(0) 推荐(0)
摘要:1. 数组的类型2. 数组的定义方法3. 数组的操作方法1. 数组的类型 1 class Test{2 public static void main(String args []){3 int arr [] = {5,6,7,2,34,3,5,34,5,4}; //数组... 阅读全文
posted @ 2014-05-24 21:31 Mirrorhanman 阅读(195) 评论(0) 推荐(0)
摘要:1. 深入synchronized关键字 1 class Service{ 2 public void fun1(){ 3 synchronized(this){ 4 try{ 5 Thread.sleep(3000);... 阅读全文
posted @ 2014-05-21 21:19 Mirrorhanman 阅读(141) 评论(0) 推荐(0)
摘要:1. 多线程的数据安全2. 同步线程的方法1. 多线程的数据安全 1 class MyThread implements Runnable{ 2 int i = 100; 3 public void run(){ 4 while(true){ 5 ... 阅读全文
posted @ 2014-05-21 20:31 Mirrorhanman 阅读(142) 评论(0) 推荐(0)
摘要:1. 实现线程的第二种方法2. 控制线程的常用方法1. 第一种方法是使用继承, 但Java只能使用一次继承, 因此下面这种方法使用的更多 1 class RunnableImpl implements Runnable{2 public void run(){3 for(in... 阅读全文
posted @ 2014-05-21 19:57 Mirrorhanman 阅读(129) 评论(0) 推荐(0)
摘要:1. 进程和线程2. 多线程程序运行模式3. 定义线程的方法1. 进程和线程 多进程:在操作系统中能(同时)运行多个任务(程序) 多线程:在同一应用程序中有多个顺序流(同时)执行2. 多线程程序运行模式 生成线程--->就绪状态--->运行状态--->就绪状态--->运行状态--->....---... 阅读全文
posted @ 2014-05-21 19:32 Mirrorhanman 阅读(151) 评论(0) 推荐(0)
摘要:1. 什么是内部类2. 内部类的使用方法3. 匿名内部类的使用方法1. 什么是内部类1 class A{ 2 class B{ 3 } 4 } 会生成如下class 2. 内部类的使用方法 1 class A{ 2 int i; 3 class B{ 4 int ... 阅读全文
posted @ 2014-05-21 16:26 Mirrorhanman 阅读(379) 评论(0) 推荐(0)
摘要:1. 处理流的使用实例2. 装饰者(Decorator)模式3. 节点流与处理流的关系1. 处理流的使用实例 BufferedReader处理流介绍 public String readline() throws IO Exception 对于下面这样的文件, 每一行都是关于一个人的信息, 这种情况... 阅读全文
posted @ 2014-05-21 14:51 Mirrorhanman 阅读(248) 评论(0) 推荐(0)
摘要:1. 大文件的读写方法2. 字符流的使用方法1. 大文件的读写方法 buffer大小总有个尽头 假如1G = 1024 * 1024 * 1024 byte 不可能产生这么大的buffer吧 因此应该循环读取数据, 一次读写一小段 右键-属性-from.txt有2345kb, 每次读取1024kb时... 阅读全文
posted @ 2014-05-21 13:53 Mirrorhanman 阅读(213) 评论(0) 推荐(0)
摘要:1. I/O操作的目标2. I/O的分类方法3. 读取文件和写入文件的方法1. I/O操作的目标 从数据源当中读取数据 ,以及将数据写入到数据目的地当中 2. I/O的分类方法 (了解下就可) 3. 读取文件和写入文件的方法 Java里面的所有的东西 都是对象, 异常、I/O流都是对象!... 阅读全文
posted @ 2014-05-21 10:27 Mirrorhanman 阅读(217) 评论(0) 推荐(0)
摘要:1. throw 的作用2. throws 的作用1. throw的作用 1 class User{ 2 private int age; 3 public void setAge(int age){ 4 if (age < 0){ 5 Ru... 阅读全文
posted @ 2014-05-21 09:35 Mirrorhanman 阅读(147) 评论(0) 推荐(0)