网络编程: B/S Browser/Server 浏览器 服务器 C/S Client/Server 客户端 服务器 TCP/IP N个电脑彼此之间遵守协议和规范,产生通信==》网络 原始IP==》00000000.00000000.00000000.00000000 32位 不方便记忆 IPV4 Read More
posted @ 2018-01-05 12:28 子夜未央 Views(99) Comments(0) Diggs(0) Edit
电脑中真正执行的是线程!但我们看到的都是进程! 进程:是由一个或N个线程组成的! 线程:CPU调度和分配的基本单位! 多线程:在同一个进程中,同时(感觉)运行多个线程,来完成不同的工作! 多线程的优点:01.充分利用CPU的资源 02.提升用户的体验 代码实现多线程的方式: 1.继承Thread类 Read More
posted @ 2018-01-01 13:43 子夜未央 Views(187) Comments(0) Diggs(0) Edit
1.File .exists() 判断文件是否存在 .createNewFile() 创建文件 .delete() 删除文件 .getName() 文件的名称 .length() 文件的大小 .getAbsoutePath() 路径 .mkdir() 创建一级文件夹 .madirs() 创建多级文件 Read More
posted @ 2017-12-29 13:34 子夜未央 Views(136) Comments(0) Diggs(0) Edit
String: toUpperCase() 变成大写 toLowerCase() 变成小写 .equals() 区分大小比较 .equalsIgnoreCase() 不区分大小写 字符串拆分: .toCharArray() 拆分成单个字符 .split(String regex) 按指定字符拆分 查 Read More
posted @ 2017-12-27 10:00 子夜未央 Views(91) Comments(0) Diggs(0) Edit
1.枚举 Enum(引用数据类型) 枚举值:一旦没定义,不允许被改变!静态的常量! 枚举类中根据需求定义多个枚举值 01.封装不能从根本上禁止用户的不健康输入 02.使用枚举,从根本上限定用户的输入 03.所有的枚举值都是静态常量,可以通过 枚举类名.枚举值 04.枚举类中的构造方法必须是私有的 p Read More
posted @ 2017-12-25 14:21 子夜未央 Views(136) Comments(0) Diggs(0) Edit
数组的特点: 1.长度一旦被定义,不允许被改变 2.在内存中开辟连续的空间 3.便于查询,但是插入和删除麻烦 集合框架 父接口Collection public interface List<E> extends Collection<E> public interface Set<E> exten Read More
posted @ 2017-12-20 12:34 子夜未央 Views(198) Comments(0) Diggs(0) Edit
为什么使用log4j? 1.console控制台中的显示 有行数限制 2.信息会丢失 3.System.out.println()这种输出影响我们的系统性能 4.如果我们需要对用户的一些行为和习惯进行分析 收集用户的信息,分析用户的行为,反馈给用户 什么是log4j (log for java) 以 Read More
posted @ 2017-12-18 11:04 子夜未央 Views(116) Comments(0) Diggs(0) Edit
异常: 程序在运行期间,发生了不可预测的事件,它阻止了我们程序的正常运行! 异常处理机制: 在程序发生异常之后,代码能按照我们之前设计的顺序 继续执行! 所有异常和错误的父类==》Throwable 异常的分类: 01.运行时异常 RuntimeException 02.受查异常 CheckedEx Read More
posted @ 2017-12-15 12:01 子夜未央 Views(145) Comments(0) Diggs(0) Edit
内部类: 把一个类写在了另外一个类或方法中! (外部类必须是public修饰,不能更改访问权限修饰符!内部类可以设置访问权限修饰符) 内部类的分类: 1.成员内部类 直接在外部类 01.可以拥有private,protected访问权限修饰符 02.如果外部类和内部类属性重名,默认使用内部类 想使用 Read More
posted @ 2017-12-13 12:26 子夜未央 Views(110) Comments(0) Diggs(0) Edit
类中有相同的属性和方法,我们提取为父类! superClass 如果父类中的方法没有实现意义,那么这个类就是抽象类! abstract class 如果某个子类中有特殊的功能,请使用接口! interface 接口的分类: 1.很多方法 2.很多属性 3.什么都没有 接口的特点: 1.所有的方法都是 Read More
posted @ 2017-12-13 10:10 子夜未央 Views(106) Comments(0) Diggs(0) Edit