Java学习-19天

来源:互联网 发布:淘宝宝贝突然被删除 编辑:程序博客网 时间:2024/05/01 21:56
List接口 ArrayList Map接口 HashMap
list ArrayList 增add 删remove 改set 查get  subList(int fromIndex,int toIndex); 左闭右开
Map HashMap 添加put(key,value)  
遍历的方法:
Iterator i = coll.iterator();
while(i.hasNext()){
System.out.println(i.next());
}
遍历key-value方法有二:
//遍历map的key-value对
Set set1 = map.keySet();
for(Object obj : set1){
System.out.println(obj + "---->" + map.get(obj));
}

Set set2 = map.entrySet();
for(Object obj : set2){
Map.Entry  entry = (Map.Entry)obj;
System.out.println(entry.getKey()+"---->"+entry.getValue());


}


网络通信协议
OSI参考模型、TCP/IP参考模型
InetAddress用来代表IP地址。一个InetAdress的对象代表一个IP地址;端口号,
TCP和UDP协议 TCP采用三次握手的方式 UDP将数据封装成数据包,不需要建立连接 每个数据包的大小限制在64K内。
URL 统一资源定位符
<传输协议>://<主机名>:<端口号>/<文件名>


URL url = new URL("http://192.168.10.45:8080/examples/HelloWorld.txt");
InputStream is = url.openStream();
byte[] b = new byte[20];
int len;
while((len = is.read(b)) != -1){
String str =  new String(b,0,len);
System.out.println(str);
}


1.Oracle安装时分为客户端和服务端 当客户端和服务端在一台电脑上时,要先安装服务端
安装时 安装目录不要有数字在里面


Oracle数据库的学习 第一个select的学习 select sysdate from dual;


DML(数据操纵语言),DDL(数据定义语言),DCL(数据控制语言) 


desc(describe) 查询列 dual是一个虚拟表,伪表
-- 为注释
注意:空值不同于0,凡是空值参与的,结果都为空(null)
列的别名三种方式 -空格-加as-双引号-
连接符为 ||
distinct 明显的
2.过滤的排序 操作符 等于:(=) 不是 ==; 不等于 <>; 赋值 := ;
between and 含义:包含边界。 
where 含义:后面中的 逻辑并and及逻辑或or。
In 含义:等于值列表中的一个。
like 含义:模糊查询 '%a'及 '%a%' 员工中名字的第二位是字符a的员工有哪些 '__a%'
如果模糊查询  转义字符_ where last_name like '%#_%' escape '#'
order by 含义:排序 desc及asc 。多层排序,先按照第一种排,然后按照第二种排
3.单行函数
大小写upper及lower方法
rpad()及lpad()方法
to_char()方法
/通用函数
nvl()及nvl2()
decode及case函数
0 0
原创粉丝点击