首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
🐧Java基础
共饮一杯无
创建于2022-05-31
订阅专栏
Java技术的核心和基础
等 19 人订阅
共94篇文章
创建于2022-05-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
深入JavaScript之BOM、DOM和事件
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 BOM 概念 BOM全称Browser Object Model浏览器对象模型,将浏览器的各个组成部分封装成对象。 对象组成 Window:窗口对
一文入门JavaScript
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 概念和功能 JavaScript一门客户端脚本语言 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 脚本语言:不需要编译,
CSS:页面美化和布局控制
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 CSS概念 CSS全称 Cascading Style Sheets 层叠样式表 层叠:多个样式可以作用在同一个html的元素上,同时生效 好处
HTML概念和相关标签指南
web概念概述 JavaWeb 使用Java语言开发基于互联网的项目 软件架构 C/S: Client/Server 客户端/服务器端 在用户本地有一个客户端程序,在远程有一个服务器端程序,如:QQ,
数据库连接池入门(c3p0、Druid)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 概念 数据库连接池其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,
Java中的JDBC详解
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 JDBC 概念 Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 JDBC本质:其实是官方(
Java注解详解以及如何实现自定义注解
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 🏃概念 概念:说明程序的。给计算机看的 注释:用文字描述程序的。给程序员看的 定义:注解(Annotation),也叫元数据。一种代码级别的说明。
Java反射:框架设计的灵魂
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 框架:半成品软件。可以在框架的基础上进行软件开发,简化编码。 反射就是把Java类中的各个成员映射成一个个的Java对象。 即在运行状态中,对于任
Junit单元测试
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 概念 测试分类: 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 白盒测试:需要写代码的。关注程序具体的执行流程。 JUnit 是
Java8中的函数式接口详解(Supplier、Consumer、Predicate、Function)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 @FunctionalInterface 函数式接口:有且只有一个抽象方法的接口,称之为函数式接口 @FunctionalInterface注解作
Java网络编程之InetAddress类详解,URL和URI的区别,URLDecoder和URLEncoder,IPv6和IPv4区别,IPv6的三种表示方法
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 InetAddress Java提供了InetAddress类来代表IP地址,InetAddress下还有两个子类:Inet4Address
Java通过网络编程实现文件上传
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 🐱文件上传分析图解 【客户端】输入流,从硬盘读取文件数据到程序中。 【客户端】输出流,写出文件数据到服务端。 【服务端】输入流,读取文件数据到服务
Java网络编程之通过代码实现Socket通信
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 概述 TCP通信能实现两台计算机之间的数据交互,通信的两端,要严格区分为客户端(Client)与服务端(Server)。 两端通信时步骤: 服务端
Java网络编程入门(软件结构、网络通信协议、网络编程三要素)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 🐕软件结构 C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。 B/S结构 :全称为Brow
Java流处理之序列化和打印流
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 序列化 概述 Java 提供了一种对象序列化的机制。用一个字节序列可以表示一个对象,该字节序列包含该对象的数据、对象的类型和对象中存储的属性等信息
Java流处理之转换编码的转换流
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 🤦♂️字符编码和字符集 🏃字符编码 计算机中储存的信息都是用二进制数表示的,而我们在屏幕上看到的数字、英文、标点符号、汉字等字符是二进制数转换之
Java流处理之高效读写的缓冲流
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 之前的博客梳理了基本的字节流和字符流,本文主要讲基于基础的字节字符流做读写增强的缓冲流。 🥫概述 缓冲流,也叫高效流,是对4个基本的FileXxx
Java字节流和字符流详解
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 IO概述 什么是IO 生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+s ,可能文件就白白编辑了。当你电脑上插入一个U盘,可
Java中线程的6种状态详解(NEW、RUNNABLE、BLOCKED、WAITING、TIMED_WAITING、TERMINATED)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 java.lang.Thread.State枚举类中定义了六种线程的状态,可以调用线程Thread中的getState()方法获取当前线程的状态。
多线程原理和常用方法以及Thread和Runnable的区别
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 多线程原理 随机性打印 CPU有了两条执行的路径,CPU就有了选择 ,一会执行main方法 一会执行run方法。
下一页