java基础
文章平均质量分 58
世事如棋__2016
学习笔记
展开
-
二进制基础
* JAVA中的二进制在跨平台中用的比较多:如文件读写、数据通信等* 计算机为什么要用二进制:计算简单,简化了计算机结构* 二进制的位运算: (二进制位运算优点:特定情况下,计算方便,速度快,支持面广)& 与运算:两位全为1,结果才为1 特殊用法:清零,去一个数中指定位| 或运算:只要有一个为1,结果就为1 特殊用法:对一个数原创 2017-02-19 00:42:47 · 249 阅读 · 0 评论 -
IO流
* java.io.File类用于表示文件(目录) File类只用于表示文件(目录)的信息(名称、大小等),不能用于文件内容的访问* RandomAccessFile java提供的对文件内容的访问,既可以读文件,也可以写文件。 RandomAccessFile支持随机访问文件,可以访问文件的任意位置 (1)java文件模型: 在硬盘上的文件是byte by原创 2017-02-19 00:43:51 · 182 阅读 · 0 评论 -
Socket通信实现
* IP地址和端口号组成了所谓的Socket(套接字)* 常用的端口号:http:80,ftp:21,telnet:23* java 提供的网络功能有四大类: 1.InetAddress类 :用于标识网络上的硬件资源(表示IP地址相关信息) 2.URL类 :统一资源定位符 (表示Internet上的某一个资源的地原创 2017-02-19 00:46:38 · 271 阅读 · 0 评论 -
java基础
* 在Java中,类的实例化方法一共有四种途径: 1、使用new操作符 2、调用Class对象的newInstance()方法 3、调用clone()方法,对现有实例的拷贝 4、通过ObjectInputStream的readObject()方法反序列化类* 反射的概念:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对原创 2017-03-26 22:53:25 · 611 阅读 · 0 评论 -
Java 设计模式
* Java 设计模式 设计模式是对软件设计中普遍存在的各种问题,所提出的 解决方案 使用设计模式是为了可重用代码,让代码更容易被他人理解,保证代码可靠性* 设计模式原则 1、开闭原则: 开闭原则的意思是:对扩展开放,对修改封闭。在程序需要进行扩展的时候,不能去修改或影响原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性更好,易于维护和升级。想要达到这原创 2017-03-23 23:15:30 · 387 阅读 · 0 评论