
Java
xhh22900
upgrading
展开
-
Java-网络编程
文章目录1. 网络编程基础知识2. Java的基本网络支持2.1 InetAddress2.2URLDecoder、URLEncoder2.3 URL、URLConnection和URLPermission3. 基于TCP的网络编程ServerSocket创建TCP服务器端(主要参考《疯狂Java》)1. 网络编程基础知识网络基础知识计算机网络使现代通信技术与计算机技术相结合的产物。...原创 2020-02-13 14:58:03 · 196 阅读 · 0 评论 -
Java-多线程-学习笔记
文章目录1. 线程概述1.1 线程和进程1.2 多线程的优势2. 线程的创建和启动2.1 继承Thread类来创建线程类2.2 实现Runnable接口创建线程类2.3 用Callable和Future创建进程2.4 三种方式对比3. 线程的生命周期4. 控制线程4.1 join4.2 后台线程4.3 sleep4.4 改变线程的优先级5. 线程同步6. 线程池用ForkJoinPoo...原创 2020-02-13 00:52:26 · 167 阅读 · 0 评论 -
Java -输入/输出-学习笔记
Java -输入/输出-学习笔记(主要参考《》1.File 类File 类可以使用文件路径字符串来创建File实例,路径字符串既可以是绝对路径也可以是相对路径。访问文件名相关方法:getName()getPath()getAbsoluteFile()getAbsolutPath()getParent()renameTo(File newName)文件检测相关方法(返...原创 2020-02-11 22:10:04 · 204 阅读 · 0 评论 -
Java-MySQL数据库和JDBC编程-学习笔记
文章目录1.JDBC2.SQL语法2.1 Windows上安装MySQL2.2 关系数据库的基本概念和MySQL基本命令2.3 SQL语句基础2.4 DDL语句1. 创建表2. 修改表结构2.5 数据库约束1.NOT NULL 约束2.UNIQE3.PRIMARY KEY4. FOREIGN KEY5.CHECK2.6 索引2.7 视图2.8 DML语句2.9 单表查询2.10 数据库函...原创 2020-02-10 23:49:55 · 336 阅读 · 0 评论 -
Java -Swing-学习笔记
Java -Swing-学习笔记文章目录Java -Swing-学习笔记1. 基本组件2. 特殊容器2.1 JSplitPane2.2 JTabbedPane2.3 JLayeredPane、JDesktopPane、JInternalFrame3.拖放功能4.Java7新增的Swing功能4.1 用JLayer装饰组件4.2 透明、不规则形状窗口5.用JProgressBar、P...原创 2020-02-09 20:58:03 · 436 阅读 · 0 评论 -
Java- AWT编程-学习笔记
Java- AWT编程-学习笔记文章目录Java- AWT编程-学习笔记1.容器 Container2.布局管理器2.1 FlowLayout2.2 BorderLayout2.3 GridLayout2.4 GridBagLayout2.5 CardLayout2.6 绝对布局2.7 BoxLayout3. AWT 常用组件3.1 基本组件3.2 Dialog(对话框)4...原创 2020-02-08 12:22:24 · 538 阅读 · 0 评论 -
Java基础知识点清单
参考:廖雪峰 Java 教程1. 多线程 a. 多任务基础 i. 进程 1) 计算机中,一个任务为一个进程,某些进程内部可能需要同时执行多个子任务,子任务称为线程。 2) 一个进程至少包含一个线程 3) 操作系统调度的最小任务单位是线程。Windows、Linux等操作系统都采用抢占式多任务,如何调度线程完全由操作系统决定,程序不能自己决定什么时候执行,执行多长时间。 4) 一个应用程序可以有多个进程,所以实现多任务的方法有以下几种: a) 多进程模式,一个进程只有一原创 2020-09-18 20:54:47 · 492 阅读 · 1 评论