Java基础学习
总会有这一天的到来
11111111111111111111111111111111111
展开
-
Java基础之网络编程
------- android培训、java培训、期待与您交流!------- 一、概述 1.计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来, 在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 2.网络编程 就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。 3.网络模原创 2016-03-10 14:28:01 · 348 阅读 · 0 评论 -
Java基础知识之File类
------- android培训、java培训、期待与您交流! ---- 一、概述 1.File类:文件和目录路径名的抽象表现形式。 2.用来对文件和文件夹的操作。 3.File类的实例是不可变的,一旦创建,File对象表示的抽象路径名不可以改变, 4.File对象可以作为参数传递给流的构造函数。 二、创建 File的构造方法 构造方法: File(String pathnam原创 2016-02-27 20:33:19 · 644 阅读 · 0 评论 -
Java基础知识之IO流(一)
------- android培训、java培训、期待与您交流! ---- 一:概述 1.概述 (1).IO流即为InputOutput的缩写,输入输出流 (2).IO流用来处理设备之间的数据传输 上传文件和下载文件 (3).Java对数据的操作是通过流的方式 (4).Java用于操作流的对象都在IO包中 数据流是一串连续不断的数据的集合,就像水管里的水流,在水管的原创 2016-03-10 13:01:45 · 339 阅读 · 0 评论 -
Java基础知识之字符串类
------- android培训、java培训、期待与您交流! ---- 一、概述 1.字符串:就是由多个字符组成的一串数据。也可以看成是一个字符数组。 特点: A:字符串字面值"abc"也可以看成是一个字符串对象。 B:字符串是常量,一旦被赋值,就不能被改变。 注意:这里指的是字符串的内容不能改变,而不是引用不能改变。 2.面试题 String原创 2016-03-10 13:23:13 · 292 阅读 · 0 评论 -
Java基础之多线程
------- android培训、java培训、期待与您交流! ---- 一、多线程概述 1:要想了解多线程,必须先了解线程,而要想了解线程,必须先了解进程,因为线程是依赖于进程而存在。 2:什么是进程? 进程:就是正在运行的程序。 进程是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。 3:多进程有什么意义呢? 单进程的计算机只能做一件原创 2016-03-10 13:28:26 · 223 阅读 · 0 评论 -
Java基础之多线程(二)
------- android培训、java培训、期待与您交流! ---- 五、JDK5中Lock锁的使用 虽然我们可以理解同步代码块和同步方法的锁对象问题, 但是我们并没有直接看到在哪里加上了锁,在哪里释放了锁, 为了更清晰的表达如何加锁和释放锁, JDK5以后提供了一个新的锁对象Lock Lock void lock() :获取锁 void unlock()原创 2016-03-10 13:45:43 · 356 阅读 · 0 评论 -
Java高新技术 反射机制
------- android培训、java培训、期待与您交流!------- 一、类加载器 1.类的加载 当程序要使用某个类时,如果该类还未被加载到内存中, 则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 (1)加载 就是指将class文件读入内存,并为之创建一个Class对象。 任何类被使用时系统都会建立一个Class对象。 (2)连接 验证 是否有正确的原创 2016-03-10 13:53:24 · 253 阅读 · 0 评论 -
Java基础知识之集合框架(一)
------- android培训、java培训、期待与您交流!------- 一、集合类概述 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类。 数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。 对象数组 数组既可以存储基本数据类型,也可原创 2016-03-10 13:57:37 · 252 阅读 · 0 评论 -
Java基础知识之集合框架(二)
------- android培训、java培训、期待与您交流! ------- 一、 Set 一个不包含重复元素的 collection。 Set:元素是无序(存入和取出的顺序不一定一致),元素不可以重复。 |--HashSet:底层数据结构是哈希表。线程不同步。 |--TreeSet:底层数据结构是二叉树。可以对Set集合中原创 2016-03-10 14:11:26 · 481 阅读 · 0 评论 -
Java基础之GUI
------- android培训、java培训、期待与您交流! ------- 一、概述 1.GUI:Graphical User Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。 2.CLI:Command line User Interface (命令行用户接口)就是常见的Dos命令行操作。需要记忆一些常用的命令,操作不直观。 比如:创原创 2016-03-10 14:20:35 · 278 阅读 · 0 评论 -
Java基础知识之异常处理机制
------- android培训、java培训、期待与您交流! ---- 一:异常概述 1.异常:就是程序在运行时出现的不正常情况. 2 异常的由来:问题也是现实生活中的一个具体的事物,也可以通过Java的类的形式进行描述并封装成对象. 其实就是Java对不正常的情况进行描述后的对象体现. 3.已经见过的异常:比如角标越界,空指针等都是。就对这些问题进行分类。而且这些问题都有共性内原创 2016-02-27 20:20:01 · 446 阅读 · 0 评论