- 博客(23)
- 收藏
- 关注
转载 反射和XML
反射和XML回顾:1 NIO简介 Java Non-blocking IO New IO2 和传统IO (1) 面向流 ,面向缓冲区 (2) 阻塞, 非阻塞 (3) 无 选择器(selector)3 NIO Buffer:ByteBuffer CharBuffer Channel:FileCh...
2019-08-22 22:09:00 163
转载 java8新特性
Java8新特性回顾:1 反射:就是把类中的各个成分使用对象表示。解剖技术反射有关的类 Class<T>:类对象 获取类对象的方式 (1)Person.class (2)Person p=new Person() p.getClass(); (...
2019-08-22 22:09:00 294
转载 JUC
JUC回顾1 NIO主要内容:Buffer、Channel2 非阻塞式网络编程今天任务1 volatile的使用2 原子变量和CAS算法3 Lock接口4 并发集合5 同步工具类第一节 JUC 概述 在 Java 5.0 提供了 java.util.concurrent(简称JUC)包,在此包中增加了在并发编程中很常用的工具类,用于定义类似于线程的自定义子系...
2019-08-22 22:08:00 117
转载 NIO
NIO回顾:1 计算机网络:目的:信息传递,资源共享2 osi参考模型 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层3 Tcp Ip参考模型 网络层 互联网层 传输层 应用层4 协议 TCP 传输控制协议 UDP 用户数据包协议 IP 网际协议5 Ip地址 ipv...
2019-08-22 22:08:00 163
转载 多线程同步
多线程同步回顾1 进程:正在运行的程序,操作系统通过进程Id区分不同进程。2 线程:进程中的一条执行路径。一个进程中可以包含多个线程,至少有一个。3 区别: a.一个程序运行后至少有一个进程 b.一个进程可以包含多个线程,但是至少需要有一个线程,否则这个进程是没有意义的 c.进程间不能共享资源,但线程之间可以 d.系统创建进程需要为该进程重新分...
2019-08-22 22:07:00 249
转载 网络编程
网络编程回顾:1 多线程访问临界资源---线程安全问题2 线程同步: 同步代码块 synchronized (锁){ //锁多个线程使用同一个锁 this 代码 } 同步方法 public synchronized void sale(){ //this } public s...
2019-08-22 22:07:00 149
转载 缓冲流等
IO流:缓冲流等回顾1 File类 表示硬盘中一个文件或文件夹(目录) 文件: //1.1创建对象 File file=new File("d:\\123.txt"); //1.2判断文件是否存在 if(!file.exists()){ file.createNewFile(); ...
2019-08-22 22:06:00 120
转载 多线程基础
多线程基础回顾1 转换流 InputStreamReader 字节通向字符的桥梁---》指定编码 中文编码 gb2313-->gbk--->gb18030 1 2个字节 4个字节 国际 unicode编码表 包括了世界所有的国家的语言 utf-8 编码 1 2 3 字节 ...
2019-08-22 22:06:00 123
转载 Set和Map
Set接口和Map接口回顾1 集合概念,用来存储一组数据的容器。和数组类似, 数组是长度固定的,集合长度可以变化。 数组能存储基本类型和引用类型,集合只能存储引用类型。2 Collection接口,父接口, add() remove() clear() contains() iterator()3 Collection有两个子接口 List和Set ...
2019-08-22 22:05:00 166
转载 集合
集合回顾常用类:1 Date 表示一个瞬间时间 Date date=new Date();2 Calendar类日历 Calendar calendar=Calender.getInstance(); calendar.get(Calendar.YEAR); calendar.get(Calender.MONTH); calender.set();...
2019-08-22 22:05:00 122
转载 文件和流
IO流:文件和流回顾Collection接口 add remove contains clear iterator |_____List (特点:有序的,可以重复) |___ArrayList (存储结构:数组) 查找遍历快,添加删除慢 |___LinkedList (链表)添加删除快,查找遍历慢 ...
2019-08-22 22:05:00 130
转载 常用类和异常
常用类和异常回顾1 包装类: byte- Byte short-Short int-Integer long -Long float-Float double-Double char- Character boolean -Boolean Integer 1 如果使用 Integer 创建对象,数据在堆中存放 2 Integer ...
2019-08-22 22:04:00 156
转载 常用类
常用类和异常回顾1 包装类: byte- Byte short-Short int-Integer long -Long float-Float double-Double char- Character boolean -Boolean Integer 1 如果使用 Integer 创建对象,数据在堆中存放 2 Integer...
2019-08-22 22:03:00 126
转载 面向对象
面向对象回顾 1工具类的使用Arrays binarySearch() //二分查找 sort()//排序 fill()//填充 copyOf()//复制 copyOfRange();范围复制 toString()//把数组转成字符串 equals(); 2 ...
2019-08-17 16:23:00 532
转载 封装、继承
封装、继承回顾1 面向对象思想: 一种思维方式,着眼于找到一个具有特殊功能的具体个体,然后委托这个个体去做某件事情。 面向过程思想:一种思维方式,着眼于解决问题的过程和步骤。2 类的概念 : 一类具有相同属性和功能的实体的集合[群体]3 对象:一个具体特殊功能的实体。4 类和对象的关系:类是对象的抽象或模板,对象是类的具体或实例5 定义类 publ...
2019-08-17 16:23:00 158
转载 Arrays工具类、二维数组
Arrays工具类、二维数组回顾1.Idea的使用2.数组的声明初始化方式 声明 int[] arr; int arr[];//不推荐使用 初始化 2.1静态初始化 arr=new int[]{10,20,30}; int[] arr2=new int[]{...
2019-08-17 16:22:00 339
转载 数组
数组回顾1 方法:完成特定功能的一段代码。 作用:提高代码的可读性,可维护性,可重用性。 语法: 访问修饰符 其他修饰符 返回类型 方法名(参数列表){ 方法体 } 分为:根据有没有参数:无参方法和有参方法 根据有没有返回值: 无返回值和有返回值 public sta...
2019-08-17 16:22:00 347
转载 Idea软件的使用
Idea软件的使用一:简介其他软件 :Eclipse、MyEclipse、STS、Idea IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说...
2019-08-17 16:21:00 725
转载 循环语句
循环语句回顾选择结构: if语句 (1) if(条件){...} (2) if(条件){...}else{...} (3) 多重if if(条件){...}else if(条件){...}else if(条件){...} else{...} (4) 嵌套if if(条件){ if(){...}else{......
2019-08-17 16:20:00 494
转载 方法
方法回顾循环语句: 循环:重复执行一段代码,直到条件为false为止。 循环的组成: (1) 循环变量初始化部分,int i=0 (2) 循环条件,如果为true,执行循环体,如果false不执行 (3) 循环体,重复执行的特定代码 (4) 更新循环变量部分java中三个循环语句: 1.while(boolean条件){ ...
2019-08-17 16:20:00 243
转载 Java基础语法
Java基础语法回顾:1 计算机组成 :硬件和软件 硬件:输入设备、输出设备、cpu、存储器、其他设备 软件:系统软件、应用软件2 dos命令 cd 改变当前目录 cd .. 上一级目录 cd \ 根目录 cd aaa\bbb\ccc d: 切换到D盘 md 创建目录 ...
2019-08-17 16:19:00 205
转载 分支(选择)语句
分支(选择)语句回顾:1 标识符:对包、类、变量、方法、参数命名使用的字符序列。2 标识符的命名规则:3 标识符的命名习惯: 4 关键字、保留字5 常量:程序运行中固定不变的数据。6 变量:内存中的一块存储空间, 存储的就是常量,可以变化。包括变量的类型 、变量名、变量值7 数据类型:基本数据类型和引用数据类型 基本数据类型:byte short int long...
2019-08-17 16:19:00 535
转载 Java入门
Java入门今天任务1.计算机组成2.常用DOS命令3.进制4.Java发展5.Java体系6.Java机制7.环境变量配置8.注释教学目标1.了解计算机组成2.掌握常用DOS命令3.掌握进制4.掌握Java发展5.掌握Java体系6.掌握Java机制7.掌握环境变量配置8.掌握注释第一节:计算机组成计算机组成包括硬件和软件两大部分。1.1 硬件...
2019-08-17 16:18:00 174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人