JAVA EE (ctrl + 1:获取参数 )
1、File类 (文件类)
new File( 路径,文件名)
2、io流: 字符流(纯文本)、 字节流(图片、音频等,也能操作文本文件)
字节流: Inputstream
outputstream
字符流: writer Filewriter(参数1:文件对象,参数2(true、fulse):是否覆盖存在的文件)
reader Filereader
File startfile = new File("C:\\1.txt");
包装流(每次可以只读/写一行 BufferedReader()、BufferedWriter())
封装成一个方法(工具类)(shift + alt + M) (改成public,可以传参数)
调用方法:
字节流 : 1、文件对象
2、创建字节流对象和输出流对象
3、创建缓冲流(这样可以读行)
4、复制文件 (用 int 来传的)
5、关闭流
添加注释 /** 然后回车
3、系统架构: C/S架构(客户端为了减少服务端的压力)(如游戏等)
B/S架构(如管理系统、电商)
B/S架构: 软件:MYeclipse 服务器插件:tomcat
4、浏览器通过 http协议 和服务器进行沟通(http)
1.(浏览器)请求->响应(服务器 servlet专门接受请求的容器(其中有很多method方法))
请求:post请求、 get请求
get:带参数,请求数据直接显示在URL上,长度有限制(如baidu.com\dsaad\0310321\ddd\)
post:参数是隐藏的,长度不限(如在百度中登录请求)
2.(客户端)请求->转发->(另一个服务器)响应
一般转发给serclet 通过各种method 进行处理,然后在返回客户端
3.四大作用域: 1、requet 一次请求一次响应 2、会话 。。。。。。 (不明)
4.MVC架构 V视图层 S控制层 数据层 (不明)
5、反射(通过class文件来创建对象)
HBuilder (html标签 css样式 javascript JS)