![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
若水寒空_lojoy
若水寒空_lojoy
展开
-
Java基础之集合(主要)
1.集合的作用集合是存储对象的专业的容器。注意:1)集合存储引用类型数据(可以写基础数据类型,因为jdk5.0之后的有自动封装机制)2)集合存储对象引用,而非对象本身。2.集合的体系|-Collection:单列集合。存储的一个对象作为集合的一个元素。|-List:元素有序的,可以重复。|-ArrayList:查询元素速度快,增删速度慢。底层是数组实现。可以用下原创 2017-03-28 12:54:23 · 252 阅读 · 0 评论 -
Java基础之IO流
1.解决什么问题?设备与设备之间的数据传输问题...设备: 硬盘,内存,屏幕,网络 2. IO流的分类按流的方向: 输入流和 输出流按流的数据类型: 字节流和 字符流按功能 : 节点流 和 过滤流 InputStream /OutputStream (抽象类) 字节流(二进制) Reader /W原创 2017-03-29 13:26:42 · 165 阅读 · 0 评论 -
Java基础之多线程
1.线程的意义提高CPU的使用效率,但不会程序的运行效率。 2.创建线程的两种方式方式一:继承Thread类方式一:实现Runnable接口。推荐使用方式二,更符合面向对象的思想。因为把线程的执行逻辑(runnable接口的run方法的逻辑) 和 线程创建启动逻辑(start() 启动线程)分开。注意: run方法是线程的执行任务,直接调用run方法不会启动线程,而原创 2017-04-11 13:44:30 · 152 阅读 · 0 评论 -
Java基础之Properties类
1.在实际开发中,很多时候我们在程序用到了一些参数,如果这些参数发送变化,需要修改源代码,这样做扩展性很不好!!!为此,可以使用properties配置文件去解决这个问题 2.Properties的使用:注意:文件名要以*.properties 命名,内容以key - value对形式出现,key和value中间以“=”,或者是 空格 分割。使用步骤:原创 2017-04-14 08:57:48 · 195 阅读 · 0 评论 -
Java基础之泛型
1.泛型的作用:在泛型出现之前,集合存放的元素一定要指定具体的类型,限制了!jdk5.0以后,一般把运行时可能出现的异常提前到编译时。在jdk5.0之前:ArrayList list = new ArrayList();list.add(new Cat());list.add(new Dog());Cat cat = (Cat)list.get(0);Cat cat原创 2017-04-14 13:22:07 · 191 阅读 · 0 评论 -
Java基础之Socket编程
1. Socket的作用用于计算机与计算机之前通过网络传输数据通讯-->Socket 2. 基本网络知识IP:计算机在网络的唯一标示,通过IP地址就可以找到一台计算机端口:操作系统上软件的唯一标记。80(Web默认端口),3306(MySQL默认端口),1024以前的端口都被系统占用了。端口的范围:1~65535。定义端口的时候最好使用1024以后的端口。协议:UD原创 2017-04-14 13:03:55 · 247 阅读 · 0 评论