java
冷静的番茄
这个作者很懒,什么都没留下…
展开
-
XML语言与JSON
关于XML语言与JSON1.什么是XML2.XML的作用3.什么是XML文件XML语法1.XML文档声明2.标记(元素/标签/节点)3.一个XM文档只能有一个最外层标记(根标记)4.标记可以嵌套,不能交叉5.标记的层级称呼(子标记,父标记,兄都标记,后代标记,祖先标记)6.标记名称可以重复7.标记除了开始和结束,还有属性8.注释Java中XML解析1.java中XML有四种解析方式a.SAX解析b.DOM解析3. JDOM解析4.DOM4J解析2.DOM4J解析XML 掌握3.文档对象 Document4.原创 2020-08-15 22:43:54 · 116 阅读 · 0 评论 -
Java网络编程基本知识点
Java网络编程基本知识点创建服务器(ServerSocket)SocketInetAddress 描述IP地址的类URL类(统一资源定位符)创建服务器(ServerSocket)1.用于创建服务器,创建完毕会绑定一个端口号。2.等待客户端连接3.每连接一个客户端。服务器就会得到一个新的Socket对象,用于跟客户端通信// 常用构造方法// 创建一个基于TCP/IP协议的服务器,prot的范围是0-65535(建议1025-65535)ServerSocket(int prot)// 常原创 2020-08-15 22:18:10 · 219 阅读 · 0 评论 -
javaEE 多线程的实现和线程池
javaEE多线程线程的实现方法一线程的实现方法二实现Runnable于继承Thread相比的优点:线程阻塞 (主动阻塞)线程的中断用户线程和守护线程线程安全问题线程不安全处理1. 同步线程 synchronized 枷锁 线程排队执行 隐式锁(自己创建的)2.显式锁 Lock公平锁(先来先到)和不公平锁(一顿乱抢);线程死锁多线程通信问题(生产者与消费者)线程的六大状态CallableRunnable 与Callable的相同点Runnable 与Callable的不同点缓存线程池定长线程池周期性任务执行原创 2020-08-08 19:48:59 · 344 阅读 · 0 评论 -
javaSE 之io流
关于JavaEE IO流原创 2020-08-05 13:14:14 · 135 阅读 · 0 评论 -
javaEE 集合概述
集合与数组的区别,缓存管理,Collection、List、Set接口1.Colloction接口java类中保存单值的最大操作父接口,里面每次操作的时候都只能保存一个对象的数据。public interface Collection extends Iterable常用方法:1.public boolean add(E e) 集合中插入一个元素2.public boolean addAll(Collection<? extends E>原创 2020-08-05 13:11:17 · 215 阅读 · 0 评论 -
学习笔记之java泛型的简单应用
泛型:Object 概念: “参数化类型”。就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定 义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。泛型使用的范围:类public class ClassName<T>{private T data; public T getData() { return data; }public void setData(T data) { this.data = data;}接原创 2020-08-05 12:54:22 · 116 阅读 · 0 评论 -
java面向对象进阶02
java面向对象进阶1.封装(private)2.this关键字3.staticg关键字4.代码块普通代码块构造代码块静态代码块同步代码块5.包6.import关键字7.权限修饰符8.main方法详解1.封装(private)在开发中, 为了避免出现逻辑错误, 我们建议对所有属性进行封装,并为其提供setter及getter方法进行设置和取得 操作。通过private修饰后,该属性只能通过该类里的Getter和Setter方法对其进行调用,确保数据安全性,方便对属性规约。2.this关键字作用1.原创 2020-07-25 19:00:45 · 111 阅读 · 0 评论 -
java基础入门级01
记录java学习的一些笔记java发展史java特性JVM与GCGC:垃圾回收站JDK与JRE代码分类变量和基础数据类型变量分类数据类型数据类型转换逻辑运算符编程规范转义字符数组数组常见问题冒泡排序二分查找记录java学习的笔记java发展史Java SE:Java Platfrom, Standard Edition标准版:各应用平台的基础,桌面开发和低端商务应用的解决方案。Java EE:Java Platform,Enterprise Edition企业版:以企业为环境而开发应用程序的解决原创 2020-07-22 15:33:13 · 108 阅读 · 0 评论