本帖最后由 小石姐姐 于 2018-4-24 16:59 编辑
#----------------------------笔记加错题(加深印象)------------------------------#
#-----------------------------就业班13天JavaSE--------------------------------
#---java day09---
1.
File类的获取功能和修改名字功能:
File getAbsoluteFile():获取文件的绝对路径,返回File对象
String getAbsolutePath():获取文件的绝对路径,返回路径的字符串
String getParent():获取当前路径的父级路径,以字符串形式返回该父级路径
File getParentFile():获取当前路径的父级路径,以字File对象形式返回该父级路径
String getName():获取文件或文件夹的名称
String getPath():获取File对象中封装的路径
long lastModified():以毫秒值返回最后修改时间
long length():返回文件的字节数
boolean renameTo(File dest): 将当前File对象所指向的路径 修改为 指定File所指向的路径
#---java day10---
1.
IO体系结构
# 按照流的用途分:
文件输入输出流
|_ 字节流
|_ FileInputStream
|_ FileOutputStream
|_ 字符流
|_ FileReader
|_ FileWriter
缓冲输入输出流
|_ 字节流
|_ BufferedInputStream
|_ BufferedOutputStream
|_ 字符流
|_ BufferedReader
|_ BufferedWriter
对象输入输出流
|_ 字节流
|_ ObjectInputStream
|_ ObjectOutputStream
打印输出流
|_ 字节流
|_ PrintStream
|_ 字符流
|_ PrintWriter
转换流
|_ 字符流
|_ InputStreamReader
|_ OutputStreamWriter
# 体系结构:
字节流
|_ InputStream # 字节输入流
| |_ FileInputStream # 专门操作文件的字节输入流
| |_ BufferedInputStream # 带有缓冲区的字节输入流, 效率高
| |_ ObjectInputStream # 对象输入流
|
|_ OutputStream # 字节输出流
|_ FileOutputStream # 专门操作文件的字节输出流
|_ BufferedOutputStream # 带有缓冲区的字节输出流, 效率高
|_ ObjectOutputStream # 对象输出流
|_ PrintStream # 字节打印流
字符流
|_ Reader # 字符输入流
| |_ BufferedReader # 带有缓冲区的字符输入流, 效率高
| |_ InputStreamReader # 将字节流转换为字符流输入的转换输入流
| |_ FileReader # 专门操作文件的字符输入流
|
|_ Writer # 字符输出流
|_ BufferedWriter # 带有缓冲区的字符输出流, 效率高
|_ OutputStreamWriter # 将字符流转换为字节流输出的转换输出流
|_ FileWriter # 专门操作文件的字符输出流
|_ PrintWriter # 字符打印流
#---java就业10天之后笔记---
1.
=后面的强转可以放在强转的对象上,然后ctrl+1
2.
同步数据
可用自己创建的Object类型的对象
锁参数可用static修饰为静态,共享对象全是static修饰
可用class字节码对象
同步方法
如果封装同步代码块修饰的共享代码
是静态方法则锁对象为字节码对象用this.getClass() this可以有可以没有
是非静态则锁对象为this
3.
创建线程的两种方法:
(1),实现Runnable接口
可以实现执行多任务
(2),继承Thread类
4.
查IP(命令):
netstat -an
ipconfig
5.
将字符串转换为值,利用Integer的方法parseInt转换
6.
getLocalHost()本机地址
6.
泛型的约束只是在编译时期有, 在程序运行时期是没有泛型约束的, 所以集合中实际存入的都是Object类型的元素
#-----------------------------web阶段--------------------------------
#---day01---
1.
编码:<meta charset="utf-8">
2.
<pre>原生标签,之前什么格式显示什么格式(一般在粘贴时)
3.
超链接的target属性:
* _self 同网页(在自身页面打开)
* _blank 跳转另一网页(新打开一个窗口)
* _parent后期的有的父类网页
4.
HTML的表单标签:<form>
* 常用属性:
* action属性:提交的路径.默认提交到当前页面
* method属性:请求的方式.GET和POST.默认是GET.
GET方式和POST方式的区别:
* GET :数据会显示到地址栏中.GET方式提交是有大小的限制.
* POST:数据不会显示到地址栏中.POST方式提交的是没有大小限制.
HTML中表单元素:
* <input> :输入
* <select> :下拉列表.
* <textarea> :文本域.
5.
表格间隔:在table标签中写入cellspacing属性
6.
form中input属性value是默认值
7.
<form action="表单数据提交的地址" method="提交的方式:方式有很多,常用的get,post">
get/post提交的区别:
1.数据在地址栏是否显示
2.提交的数据是否有大小的限制
表单元素:
表单的输入:input
根据type属性的不同有不同的输入类型
<input type="text" name="" value="默认值"/>
<input type="password" name="" value="默认值" maxLength="输入的最大的长度"/>
<input type="radio" name="" value="提交到后台的值" checked="checked"/>
<input type="checkbox" name="" value="提交到后台的值" checked="checked"/>
<input type="file" name="" /> 文件上传
<input type="submit" value="是显示在按钮上的字"/>
<input type="reset" value="是显示在按钮上的字"/>
<input type="button" value="是显示在按钮上的字"/>
表单文本域:textarea
<textarea name="" rows="几行" cols="几列"></textarea>
表单下拉列表:select
<select name="">
<option value="提交到后台的值"></option>
</select>
</form> |
|