- 浏览: 8691 次
- 性别:
- 来自: 广州
最新评论
文章列表
------- android培训、java培训、期待与您交流! ----------
反射(Reflect):就是将java类中的各种成分映射到相应的类。
Java反射机制提供如下功能:
在运行时判断任意一个对象所属的类
在运行时构造任意一个类的对象
在运行时 ...
------- android培训、java培训、期待与您交流! ----------
使用流,读取文本文件中的信息,将将信息显示在控制台. 考虑使用高效的方式读取.
public static void inPutStream(File file) throws IOException {
// 创建FileInputStream
FileInputStream fis = new FileInputStream(file);
// 创建byte数组,用于缓存
byte[] buffer = new byte[1024];
...
------- android培训、java培训、期待与您交流! ----------
客户端
package cn.itcast.b_upload;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader ...
------- android培训、java培训、期待与您交流! ----------
常见的组件和菜单(jmenubar)
package cn.itcast.a_gui;
import java.awt.BorderLayout;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
i ...
------- android培训、java培训、期待与您交流! ----------
package cn.itcast.c_regex;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.regex.Matcher;
import java.util.regex.Pat ...
------- android培训、java培训、期待与您交流! ----------
1.计算机基础知识
省略...
2.Java的基本介绍
1.Java是一门计算机编程语言
高级语言. ->写程序
2.Java 是一个运行环境.
Java程序,JRE
3.Java平台...
SE
EE
ME
3.搭建Java 的运行和开发环境.
1.运行环境
JRE ->只运行不需要开发Java程序...
2.开发环境
JDK ->继承了 编辑 编译(javac) 运行(java)
bin 目录
提供了众多的 Java 的 ...
------- android培训、java培训、期待与您交流! ----------
package cn.itcast.a_backup;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Scanner;
public class TestBackup {
public static void main(String[] args) th ...
------- android培训、java培训、期待与您交流! ----------
collection的一些方法:
package cn.itcast.a_collection;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.HashSet;
public class CollectionTest {
public static void main(String[] args) {
// ...
------- android培训、java培训、期待与您交流! ----------
Map集合.
Collection
一次存储一个对象作为集合的一个元素...
程序更复杂的需求.
需要保存对象和对象之间的关系的. 如何保存?
贪吃蛇游戏:
配置信息: key value
高 10
宽 20
集合特殊,一次可以存储2个对象, 并保存这个对象之间一一对应的映射关系...
key value
学号 <->学生
身份证号 <->人 ...
------- android培训、java培训、期待与您交流! ----------
1.集合
作用: 专业的存储对象的容器
集合也理解一类特殊的对象,这个对象称之为为容器,存储其他对象.
注意: 集合存储的仅仅是对象的引用,非对象本身.
2.集合体系
|---Iterable
public Iterator iterator(); 该方法定义集合获取迭代器对象的规范.
jdk5.0 出现. 为了支持增强for 新特性...
|---Collection(接口)
...
|---List(子接口)
特点: 元素在集合中角标.元素有序 ...
------- android培训、java培训、期待与您交流! ----------
Eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
...
------- android培训、java培训、期待与您交流! ----------
1.面向对象
类
class
-> 自定义一个类.
如何定义类.
class 类名{
成员变量(属性)
成员方法(行为)
}
类是模板,有了类可以根据类创建对象.
对象
堆内存中的一块实体空间.
存储了对象的属性.
new
-> 创建对象.
通过new 关键字创建对象. 在堆内存开辟了空间.存储了对象的属性.
类类型 对象名=new 类名();
虽然是通过new 操作符创建的对象, new 操作符返回一个结果,该结果是对象的引用(地址值 ...
------- android培训、java培训、期待与您交流! ----------
主方法的作用:保证java程序执行。
类名首字母大写,有多个单词构成的,没个单词的首字母都要大写。
1、找不到.java文件。
路径错误或文件名错误
2、 ...
------- android培训、java培训、期待与您交流! ----------
1.进程
正在执行的程序, 在内存中占用空间.
2. 线程
进程的具体的执行路径(线索),一个进程中至少会有一个线程.当然一个进程中可以存在多个线程.
3. 多线程
...
------- android培训、java培训、期待与您交流! ----------
迭代器(Iterator)
取出集合中的元素.
如何取出Collection 集合中的元素.
toArray(); 只能通过该方法将集合为数组,再遍历数组,取出元素. -> 不专业(面向对象)
如何取出Lis ...