- 博客(13)
- 收藏
- 关注
原创 黑马程序员——Java基础--IO流(2)
------- android培训、java培训、期待与您交流! ----------一 转换流由于字节流操作中文不是特别方便,所以,java就提供了转换流。字符流=字节流+编码表。编码表:由字符及其对应的数值组成的一张表。OutputStreamWriter 字符输出流:构造方法:public OutputStreamWriter(OutputStream
2015-08-17 00:09:07 264
原创 黑马程序员——Java基础--IO流(1)
------- android培训、java培训、期待与您交流! ----------一 File类 File类是文件和目录路径名的抽象表示形式。常用的方法如下: 构造方法: public File(String pathname)public File(String parent,String child)public File(File parent,Stri
2015-08-16 23:41:43 330
原创 黑马程序员——Java基础--集合框架(2)
------- android培训、java培训、期待与您交流! ----------一 Set接口定义一个Person类:public class Person implements Comparable{ private String name; private int age; public Person(){} public int compareTo(Pe
2015-08-16 22:24:20 309
原创 黑马程序员——Java基础--集合框架(1)
------- android培训、java培训、期待与您交流! ----------一 集合类面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类。特点:集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。二 Collection接口Collection 层次结构中的根接口。Collection表示一组对象,这
2015-08-16 22:14:29 298
原创 黑马程序员——Java基础--反射
------- android培训、java培训、期待与您交流! ----------一 加载器 类的加载:当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 类加载器负责将.class文件加载到内在中,并为之生成对应的Class对象。类加载器的组成:Bootstrap ClassLo
2015-08-16 22:00:31 268
原创 黑马程序员——Java基础--网络编程
------- android培训、java培训、期待与您交流! ----------一 网络编程 网络编程就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。二 网络模型7层概述1物理层:主要定义物理设备标准。2数据链路层:主要将从物理层接收的数据进行MAC地址(网卡的地址)的封装与解封装。3网络层:主要将从下层接收到的数据进行
2015-08-16 21:40:44 242
原创 黑马程序员——Java基础--面向对象(2)
------- android培训、java培训、期待与您交流! ----------一 多态 多态概述:某一个事物,在不同时刻表现出来的不同状态。 多态前提和体现: 有继承关系 ; 有方法重写 ; 有父类引用指向子类对象。 多态的好处:提高了程序的维护性(由继承保证);提高了程序的扩展性(由多态保证)。 多态的弊
2015-08-13 22:01:11 367
原创 黑马程序员——Java基础--面向对象(1)
------- android培训、java培训、期待与您交流! ----------一 面向对象思想 面向对象是基于面向过程的编程思想。 面向对象思想特点: 是一种更符合我们思想习惯的思想; 可以将复杂的事情简单化; 将我们从执行者变成了指挥者。 面向对象开发:就是不断的创建对象,使用对象,指挥对象做事情。 面向
2015-08-13 21:23:09 399
原创 黑马程序员——Java基础--GUI(图形化界面)
------- android培训、java培训、期待与您交流! ----------一 GUI GUI:Graphical User Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。二 使用中的开发包 java.awt:AbstractWindow ToolKit (抽象窗口工具包),需要调用本地系统方法实
2015-08-13 21:16:09 553
原创 黑马程序员——Java基础--编程基础(2)
------ android培训、java培训、期待与您交流! ----------一 常量 常量:在程序执行的过程中其值不可以发生改变。 分类:字面值常量和自定义常量 字面值常量:字符串常量;整数常量;小数常量;字符常量;布尔常量;空常量。二 变量变量:在程序执行的过程中,其值在一定的范围内可以发生改变
2015-08-13 21:03:19 252
原创 黑马程序员——Java基础--编程基础(1)
------- android培训、java培训、期待与您交流! ----------一 计算机基础 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。 计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件
2015-08-12 17:18:15 291
原创 黑马程序员——Java基础--多线程(2)
------- android培训、java培训、期待与您交流! ----------一 多线程安全问题判断的标准:是否是多线程环境是否有共享数据是否有多条语句操作共享数据思想:让程序没有安全问题的环境。实现:把多个语句操作共享数据的代码给锁起来,让任意时刻只能有一个线程执行即可。二 多线程安全问题解决 1 同步代码块 格式:synchr
2015-08-12 13:50:34 363
原创 黑马程序员——Java基础--多线程(1)
------- android培训、java培训、期待与您交流! ----------一 进程与线程 进程就是正在运行的程序,是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。多进程的作用不是提高执行速度,而是提高CPU的使用率。 线程是进程中的单个顺序控制流,是一条执行路径。线程是依赖于进程存在的。多线程的作用不是提高执行速度,而是为了
2015-08-12 13:24:00 284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人