课堂练习:服务器端和客户端通信: 服务器端package day16; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStream; import ja
笔记:BufferedOutputStream:缓冲区字节流---------------------------------1.Object --> OutputStream --> FilterOutputStreasm --> BufferedOutputStreamss2.使用装饰模式3.close()4.5.BufferedInputStream : 缓冲区输入流---
笔记行分割符在java中可以通过方法得到.系统属性名是line.separator.不同平台的行分隔符是不同的。windows7:\r\nmacOS:\n--------------------------------System.getProperty("line.separator");//执行系统属性名/FileWriter : 没有缓冲区功能、-----------------------
作业:1.描述HashMap内部实现原理。HashMap存的是K-V对,K是唯一的不重复的.原理:现将hascode进行处理(Hascode右移16位后与自身进行异或运算,目的是将值打散因为如果进行或运算或者与运算会时结果偏大或偏小)然后该值和集合的容量(一般是15)进行与运算,得到一个介于0-15之间的值,该值表示该元素落在的数组下标,也就是该元素储存在数组中的存储位置。Hash散列方法效率较高
笔记:var1 == var2 ?------------------------- stu.getClass() == Student.class ? //精准判断 Class clazz = Student.class stu instanceof Student ? //不是精准判断。 Class clazz = List.class ; Class clazz2= ... ; cl
多线程 StringBuffer StringBuilder
笔记:jar--------------- jar cvf xxx.jar -C classes/ .进程----------------- 进程之间内存式隔离的。内存不共享。线程----------------- 程序执行过程中,并发执行的代码段。 线程之间可以共享内存。 Thread : 线程类。 start() //通知cpu,可以开始执行该线程。 run() //线程具体执行的代码
接口 适配器 成员变量 成员属性 内部类
静态代码块 类的继承 接口
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号