- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 java中getResourceAsStream的用法
java中getResourceAsStream的用法 首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从 ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassL
2012-09-25 11:59:38
389
原创 关于在内部类中访问一个方法中的局部变量
/* 普通变量在方法运行结束之后就销毁, 不能访问了 内部类对象在方法结束之后, 有可能还被其他的引用指向, 这时生命周期还在 变量加上final, 就会始终存在于内存中,这时内部类就可以访问了!*/ class Outside { //外部类 public static void main(String[] args) { f
2012-09-03 14:11:27
494
原创 黑马程序员--IO之字符流
------- android培训、java培训、期待与您交流! ----------一.字符流1.使用FileInputStream和FileOutputStream读写中文计算机存储任何数据都是以二进制字节形式存储, 那么使用字节流是可以读写字符的. 但是比较麻烦.FileInputStream只能读取字节, 如果希望读取字符, 需要人工解码FileInputStr
2012-08-30 22:37:31
349
原创 黑马程序员--IO之字节流
------- android培训、java培训、期待与您交流! ----------IO1.什么是IOIO就是输入(Input)输出(Output), 我们会学习java.io包中的一些类, 这些类用来完成Java程序中的输入输出操作2.输入输出流在Java程序读取写出数据时, 需要使用输入流和输出流输入流(InputStream)用来读取数据,
2012-08-30 22:29:22
395
原创 黑马程序员--Collections类和Math类
------- android培训、java培训、期待与您交流! ----------一、Math类:1. floor 向下取整,返回一个小于等于当前参数的整数,,类型为double;2. ceil 向上取整,返回一个大于等于当前参数的整数,,类型为double;3. round 获得最接近的整数,将参数+0.5,然后floor.4. sqrt 取平方根;
2012-08-30 22:17:44
315
原创 黑马程序员--eclipse使用
------- android培训、java培训、期待与您交流! ---------- 开始使用Eclipse1.什么是EclipseEclipse是IBM开发的一款开源的集成开发工具. 提供了代码提示, 自动编译等功能, 方便了我们编写代码.2.安装直接解压缩即可注意不要放在中文路径下由于Eclipse本身也是由Java编写的, 所以运行它需要JRE如果操作系统是
2012-08-30 22:05:09
385
原创 黑马程序员--集合的重点掌握部分
------- android培训、java培训、期待与您交流! ----------一.集合分类 Collection: 单列集合, 一次存一个对象 List: 可重复, 有索引 * ArrayList: 数组实现, 查找快, 增删慢 * LinkedList: 链表实现, 增删快, 查找慢 Vector: 原理和ArrayList相同, 线程安全,
2012-08-30 21:58:32
270
原创 黑马程序员--集合之HashSet/TreeSet原理
------- android培训、java培训、期待与您交流! ----------Set集合 1.HashSet 只去重复, 没有顺序 HashSet的add方法会调用hashCode和equals, 所以存储在HashSet中的对象需要重写这两个方法. 2.TreeSet 去重复, 并且可以按照某种顺序排序 TreeSet的add方法会将对象转为C
2012-08-30 21:40:39
511
原创 黑马程序员--多线程笔记
------- android培训、java培训、期待与您交流! ----------一.创建线程***1.继承Thread Thread定义: 定义一个类,然后继承Thread, 格式:class 类名 extends Thread { //..定义方法 } 线程调用: //匿名对象调用; new 类名().start(); //对象调
2012-08-30 21:22:34
370
原创 java中人民币大写转换
------- android培训、java培训、期待与您交流! ----------问题:商业领域,开发票,支票等金钱相关项目通常要求转换成大写,诸如"壹拾圆陆角玖分".编程过程中,一般的钱币都是double型.当前看到的方法:之所以写这个方法,因为看到的方法设计的不是很好,通常的做法就是逐个字符处理,通过冗长的switch...case结构判断,来决定当前是否应该输出某某汉字,总体
2012-08-30 19:50:15
843
原创 黑马程序员--理解JAVA面向对象
------- android培训、java培训、期待与您交流! ---------- 对象就是程序里的一些东西, 例如StringBuffer, 它们实现了某些我们需要的功能, 例如append()和reverse()当我们需要某个功能时就可以使用这样的对象来帮我们完成, 例如需要存储若干数据, 需要反转数据的排列例如我们想将一段字符串发送到别人的电脑上, 那么找到一个可
2012-08-30 19:42:29
333
原创 黑马程序员--JDK和JRE的不同和JDK的配置
------- android培训、java培训、期待与您交流! ----------1. JDk和JREJDk 是java语言的开发包,包括:javac编译器、 java虚拟机、 rt.jar核心类库、 src.zip源代码。----程序员JRE 是java的运行环境,包括:java虚拟机、src.zip源代码。-----用户2. Java中path环境变量和c
2012-08-30 19:31:51
283
原创 黑马程序员--Java入门基础(二)
------- android培训、java培训、期待与您交流! ----------一.java的环境 jdk的安装, jdk和jre的区别 jdk java开发包,包括了 javac.exe命令,编译器 java.exe命令,启动java虚拟机 rt.jar核心类库 src.zip源文件 jre java运行环境 包括了 java.exe rt.ja
2012-08-30 19:25:09
544
原创 黑马程序员--Java入门基础(一)
------- android培训、java培训、期待与您交流! ----------1:关键字(1)在java语言中被赋予了特殊含义的单词(2)特点:所有关键字全部小写.(3)goto和const从未使用.但是作为java的关键字保留.2:标识符(1)给类,变量,方法等起名字.(2)标识符的组成**由26个英
2012-08-30 19:05:14
422
原创 黑马程序员--初识设计模式
------- android培训、java培训、期待与您交流! ----------/*单例设计模式 1.什么是单例设计模式 如果希望一个类在整个程序中只能有一个对象, 就可以使用单例设计模式 2.单例设计模式的写法 私有化构造函数, 阻止类外创建对象 类内部创建一个对象, 使用成员变量引用. 为了只创建一次用static修饰, 在类加载后初始化. 加上private防止
2012-08-30 18:45:14
459
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人