首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java
FlemingFan
创建于2022-09-14
订阅专栏
Java Study notes.
暂无订阅
共36篇文章
创建于2022-09-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java接口--Java JDBC
一、JDBC 由来和定义 Java 数据库连接,(Java Database Connectivity,简称 JDBC)是 Java 语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如
Java接口--Java collections framework
一、原生数组带来的问题 传统数组 CRUD 需要使用数据结构 传统数组扩容所需要的时间较多 二、集合家族 Java 提供集合框架,是一个包含一系列实作可重复使用集合的数据结构的类别和界面集合。 集合可
Java接口--Java Multithreading
一、问题的提出 一台计算机为何能够执行多个程序? 它们又是如何去执行多个程序的? 二、CPU 核心数 通常情况下,现金 2000 年后我们购买的 CPU 都是拥有多个核心的(多核处理器),CPU 每一
Java接口--Java Chartset
一、字符集编码 EBCDIC 摩斯电码 GBK Unicode——utf-8 肯 汤普逊 罗布 派克 二、转换 Encode 编码 Decode 解码 可以将 GBK 编码的.java 文件转换为 u
Java接口--Java IO Steam
一、File Linux 中操作/home/fleming/project 时, java 程序编写时要正常使用斜杠 Windows 中操作文件目录 G:\桌面源\study\src\com\goog
Java接口--Throwable and try/catch
一、异常 Java提供优秀的解决办法:异常处理机制 Java标准裤内建了一些通用的异常,这些类以Throwable为顶层父类。 Throwable又派生出Error类和Exception类。 错误:E
Java接口--String problem and StringBuilder
一、String存在的问题 Java开辟了两类存储区域,分别是栈和堆: 存储区域 存储内容 优点 缺点 回收 栈 基本类型的变量和对象的引用变量 存取速度比堆要快,仅次于寄存器,栈数据可以共享 存在栈
Java接口--Unit test and main function
一、模块化编程 以往的思维方式: 编写功能函数(方法) 进行本地测试 main()方法中调用函数 看输出,程序员肉眼通过控制台打印输出,查看结果是否符合预期 预期结果是通过人工计算的 而在企业项目中,
Java接口--Java common API
首先,学会查阅API文档并合理利用浏览器搜索是快速进步的一种方式。 下文有几个Java中常用的API 一、Scanner 类 通过 Scanner 类来获取用户的输入: 此时考虑到存在方法的重载,直接
Java接口--What is API
API的定义和用处 API: (Application Programming Interface)【应用程序接口】 是一种计算接口,它定义多个软件中介之间的交互,以及可以进行的调用(call)或请求
Java思维---MVC设计模式
一、MVC模式 Model–view–controller是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 代表性的M
Java思维---匿名内部类
一、匿名内部类的定义 你可以在定义一个类的同时对其进行实例化。 匿名内部类与局部类很相似,不同的是它没有类名, 若某个局部类只需要用一次,那么就可以使用匿名内部类。 匿名内部类没有名字,那该如何描述以
Java思维---多态(OOP三大特性)
一、多态定义 多态是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到
Java思维---final关键字
final关键字可以用来修饰类、方法和引用。 若Labrador作为最底层的类,后面无子类, 此时使用final标志Labrador是最终类。 一、final修饰类 final修饰的类不能被继承。 二
Java思维---区分抽象类与接口
一、设计目的 abstract class与interface两者本身的设计目的是不同的。 接口的设计目的,是对类的行为进行约束。它只约束了行为的有无,但不对如何实现行为进行限制。 抽象类的设计目的,
Java思维---抽象类与抽象方法
一、 提出新问题 定义Animal作为父类,其作用是抽象子类的共性 但是存在子类中方法未重写的情况,此时调用子类中的方法会返回父类中的方法体。 但是父类应当是抽象的共性集合体,不具备实际意义,因此应当
Java思维---方法的重写与super
一、方法的重写 (@override) 在Animal类中定义一个barking方法 而我们希望Dogs、Cats输出的叫声不相同, 由于我们定义的是方法,不是变量,此时用户不能给方法赋值。 【解决方
Java思维---封装(OOP三大特性)
OOP封装 一、封装(Encapsulation): Java中的封装是一种将数据(变量)和作用于数据(方法)的代码打包为一个单元的机制。在封装中,类的变量将对其他类隐藏,并且只能通过当前类的方法访问
Java思维---继承(OOP三大特性)
一、需求重定义 扩充思维,当我们设计了一个产品,最初目的可能是面向单一的养狗用户。 那么,怎样做才能让我们设计的产品同样能够在养猫用户身上复用呢? 思维再上升一个层面,设计一个动物类的产品,因为动物身
Java思维---接口思想(Interface)
一、概念定义: Java接口(Interface),是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的
下一页