java基础
文章平均质量分 83
Zz_patrick
C/java/c#/android
展开
-
集合框架-工具类(java基础)
Collections:集合框架的工具类 集合框架的工具类: |--Collections:工具类,里面的方法是静态的。他是对集合进行操作的工具类,他可以对list集合进行排序。 |--Arrays:工具类,对数组进行操作的工具类。 1、Collections工具类 示例代码1: package Container_expend; import java.util.原创 2015-09-02 15:29:03 · 492 阅读 · 0 评论 -
String类,StringBuffer和基本数据类型对象包装类(java基础)
一、字符串1. 字符串特点/* * @字符串最大特点,一旦初始化就不可以改变。 */ public class StringDemo { public static void main(String[] args) { //两种初始化方式s1 and s2 String s1 = new String("test");//test是一个对象,然后new一个对象。所以是两个对象。...原创 2015-08-14 10:27:27 · 623 阅读 · 0 评论 -
集合框架-MAP(java基础)
一、Map集合简介以及基本方法:MAP集合:该集合存储键值对,一对一对往里弄,而且要保证键的唯一性。 1.添加 put(K key,V value); 2.删除 clear(); remove(object key); 3.判断 containsKey(object key); containsValue(ob...原创 2015-08-21 23:43:56 · 445 阅读 · 0 评论 -
多线程1(java基础)
一、什么是多线程?1、进程 进程是指正在运行的程序,但是cpu执行的并不是进程而是线程。2、线程 线程是进程内一个相对独立的、可调度的执行单元或控制单元。操作系统可执行的最小单位是线程。一个进程中至少一个线程。3、多线程 线程在操作系统中是可以并发运行的,这样可以充分利用外围设备。以java.exe为例,该进程至少包含两个线程,一个是执行代码的线程,另一个是回收和释放...原创 2015-06-29 16:43:55 · 472 阅读 · 2 评论 -
集合框架(java基础)
集合框架 基本的集合框架如下: 而我们常见的几种集合框架如下: 、 一、基本操作 基本操作为增、删、改; 1.获取个数,集合长度. sop("size:"+a1.size()); 2.删除元素 a1.remove("test0原创 2015-08-15 14:56:51 · 504 阅读 · 0 评论 -
反射(java基础)
一、反射的基础:Class 1. 概述 java用于描述一类事物的共性,该类事物有什么属性,没有什么属性,java程序中的各 个java类,他们是否属于同一类事物?这个类的的名称就是Class。 2. Cla原创 2015-10-13 21:33:12 · 436 阅读 · 0 评论 -
IO流下:字节流、流操作规律(java基础)
一、字节流 1.概述: 1、字节流和字符流的基本操作是相同的,但是要想操作媒体流就需要用到字节流。 2、字节流因为操作的是字节,所以可以用来操作媒体文件。(媒体文件也是以字节存储的) 3、读写字节流:InputStream 输入流(读)和OutputStream 输出流(写) 4、字节流操作可以不用刷新流操作。 5、InputStream特有方法:原创 2015-10-10 14:13:46 · 877 阅读 · 0 评论 -
IO流上:概述、字符流、缓冲区(java基础)
一、IO流概述 概述: IO流简单来说就是Input和Output流,IO流主要是用来处理设备之间的数据传输,java对于数据的操作都是通过流实现,而java用于操作流的对象都在IO包中。 分类: 按操作数据分为:字节流和字符流。 如:Reader和InpurStream 按流向分:输入流和输出流。如:InputStream和Outp原创 2015-10-09 21:54:30 · 4834 阅读 · 0 评论 -
其他对象(java基础)
1.System对象 System:类中的方法和属性是静态的。 out:标准输出,默认是控制台。 in:标准输入,默认是键盘。 描述系统的一些信息。 获取系统属性信息:Properties getProperties();示例代码:class SystemDemo { public static void main(String[] args) { Properties p...原创 2015-10-07 22:59:57 · 451 阅读 · 0 评论 -
多线程2(java基础)
一、线程间通信1. 简单示例 线程间通信其实就多个线程操作统一资源,只是操作动作不同。如图: 一个简单的程序:/*@线程间通信 *@有两个动作:一个存一个取。对同一资源进行操作,比如银行。 */ class Vault { String name; String sex; } class Input implements Runnable//录入信息 { p...原创 2015-08-11 10:57:59 · 438 阅读 · 0 评论