首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JAVA基础
只因后端
创建于2022-11-08
订阅专栏
JAVA基础
等 4 人订阅
共17篇文章
创建于2022-11-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【17】Java8新特性
17.1 函数式编程思想 在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿什么东西做什么事情”。编程中的函数,也有类似的概念,你调用我的时候,给我实参为形参赋值,然后通过运行方法体,给你返
【16】 反射(Reflect)
16.1 反射的概念 Java程序中,所有的对象都有两种类型:编译时类型和运行时类型,而很多时候对象的编译时类型和运行时类型不一致。 例如:某些变量或形参的类型是Object类型,但是程序却需要调用该
【15】 网络编程
15.1 软件结构 C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、红蜘蛛、飞秋等软件。 B/S结构 :全称为Browser/Server结构,是指浏览器和
【14】File类与IO流
14.1 java.io.File类 14.1.1 概述 File类是java.io包下代表与平台无关的文件和目录,也就是说如果希望在程序中操作文件和目录都可以通过File类来完成,File类能新建、
【13】集合与数据结构
13.1 数据结构 数据结构就是研究数据的逻辑结构和物理结构以及它们之间相互关系,并对这种结构定义相应的运算,而且确保经过这些运算后所得到的新结构仍然是原来的结构类型。 (1)数据的逻辑结构指反映数据
【12】 泛型
12.1 泛型的概念 12.1.1 泛型的引入 例如:生产瓶子的厂家,一开始并不知道我们将来会用瓶子装什么,我们什么都可以装,但是有的时候,我们在使用时,想要限定某个瓶子只能用来装什么,这样我们不会装
【11】集合与迭代器
11.1 Collection集合 11.1.1 集合的概念 集合是java中提供的一种容器,可以用来存储多个数据。 集合和数组既然都是容器,它们有啥区别呢? 数组的长度是固定的。集合的长度是可变的。
【10】基础API与常见算法
10.1 和数学相关的类 10.1.1 java.lang.Math java.lang.Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。类似这样的工具类,其所有方法均
【9】多线程
我们在之前,学习的程序在没有跳转语句的前提下,都是由上至下依次执行,那现在想要设计一个程序,边打游戏边听歌,怎么设计? 要解决上述问题,咱们得使用多进程或者多线程来解决. 9.1 相关概念(了解) 9
【8】异常概述
8.1.1 认识Java的异常 1、什么是异常 在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输
【7】面向对象基础(下)
7.1 静态 7.1.1 静态关键字(static) 在类中声明的实例变量,其值是每一个对象独立的。但是有些成员变量的值不需要或不能每一个对象单独存储一份,即有些成员变量和当前类的对象无关。 在类中声
【6】面向对象基础--中
6.1 封装 6.1.1 封装概述 1、为什么需要封装? 我要用洗衣机,只需要按一下开关和洗涤模式就可以了。有必要了解洗衣机内部的结构吗?有必要碰电动机吗? 我们使用的电脑,内部有CPU、硬盘、键盘、
【5】面向对象基础上
5.1 面向对象编程 5.1.2 类和对象 1、什么是类 类是一类具有相同特性的事物的抽象描述,是一组相关属性和行为的集合。 属性:就是该事物的状态信息。 行为:就是在你这个程序中,该状态信息要做什么
【4】数组
学习目标 理解容器的概念 掌握一维和二维数组的声明和初始化 使用索引访问数组的元素 了解数组的内存图解 避免空指针和越界异常 掌握数组的遍历 掌握数组基础算法 掌握数组元素的统计分析 掌握数组最大值的
【3】流程控制语句
学习目标 掌握键盘输入各种数据类型的值 理解if语句的格式和执行流程 理解if...else语句的格式和执行流程 理解if...else if语句的格式和执行流程 了解if语句和三元运算符互换 理解s
【2】Java基础语法
学习目标 会使用单行注释和多行注释 能够辨识关键字 理解标识符的含义,正确定义标识符 理解Java中的基本数据类型分类 能够理解常量的概念 能够定义8种基本数据类型的变量 能够分清楚两种输出语句的区别
【1】Java概述
学习目标 理解Java语言的跨平台实现原理 理解JDK/JRE/JVM的组成和作用 能够参照笔记配置环境变量 能够编写HelloWorld程序编译并执行 1.1 JavaSE课程体系介绍 见《第一个阶