
JavaSE
小仙女
机会留给有准备的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java集合框架
什么是集合框架Java 集合框架 Java Collection Framework ,又被称为容器 container ,是定义在 java.util 包下的一组接口interfaces 和其实现类 classes。其主要表现为将多个元素 element 置于一个单元中,用于对这些元素进行快速、便捷的存储 store 、检索 retrieve 、管理 manipulate ,即平时我们俗称的...原创 2020-03-23 14:50:30 · 159 阅读 · 0 评论 -
异常
所谓异常指的就是程序在 运行时 出现错误时通知调用者的一种机制。代码出错的两种处理方式:LBYL:( Look Before You Leap) 在操作之前就做充分的检查.EAFP:( It’s Easier to Ask Forgiveness than Permission) “事后获取原谅比事前获取许可更容易”. 也就是先操作, 遇到问题再处理。异常的核心思想就是 EAFP。...原创 2020-02-29 22:19:06 · 191 阅读 · 2 评论 -
抽象类和接口
抽象类在Java中,你可以只给出方法的定义不去实现方法的具体事物,由子类去根据具体需求来具体实现。这种只给出方法定义而不具体实现的方法被称为抽象方法,包含一个或多个抽象方法的类称为抽象类。举个例子来说:一个图形类应该有面积的方法,但是不同的图形求面积方法不一样。分析事物,发现共性,就出现了向上抽取。方法的声名相同,但是方法功能主体不同,这样就可以抽取,但只是抽取方法声名,但不抽取方法主体,称...原创 2020-02-26 22:04:00 · 204 阅读 · 0 评论 -
Java面向对象的三大特征
一说到java面向对象编程,我们就想到面向对象的三大特性,封装,继承和多态。封装是 Java 类的编写规范、继承是类与类之间联系的一种形式,而多态为系统组件或模块之间解耦提供了解决方案。封装概念:隐藏类的属性和具体实现细节,只提供相关的接口和方法来对隐藏信息进行控制和修改。封装的思想保证了类内部数据结构的完整性,使用户无法轻易直接操作类的内部数据,这样降低了对内部数据的影响,提高了程序的...原创 2020-02-17 22:08:39 · 317 阅读 · 2 评论 -
[JavaSE] 数组
数组的基本用法什么是数组数组本质上就是让我们能 “批量” 创建相同类型的变量.数组的创建// 动态初始化数据类型[] 数组名称 = new 数据类型 [长度] { 初始化数据 };// 静态初始化数据类型[] 数组名称 = { 初始化数据 }; 数组的使用:获取数组和访问元素public class Solution { public static void main(...原创 2020-01-21 20:14:57 · 174 阅读 · 0 评论 -
[JavaSE] 方法
方法的基本用法什么是方法方法就是一个代码片段. 类似于 C 语言中的 “函数”是能够模块化的组织代码(当代码规模比较复杂的时候).做到代码被重复使用, 一份代码可以在多个位置使用.让代码更好理解更简单举个例子:实现一个方法实现两个整数相加public class Solution { public static void main(String[] args) { ...原创 2020-01-19 22:39:20 · 143 阅读 · 0 评论 -
[JavaSE] 逻辑控制
switch语句根据 switch 中值的不同, 会执行对应的 case 语句. 遇到 break 就会结束该 case 语句.如果 switch 中的值没有匹配的 case, 就会执行 default 中的语句.我们建议一个 switch 语句最好都要带上 default.我们看一个例子public class Solution { public static void ...原创 2020-01-18 20:59:04 · 222 阅读 · 0 评论 -
[JavaSE] 运算符
算术运算符我们来看一个例子public class Solution { public static void main(String[] args) { double a = 13.5; int b = 2; System.out.println(a % b); }}答案为1.5,说明% 不仅仅可以给int求模,也可以给...原创 2020-01-17 19:37:33 · 147 阅读 · 0 评论 -
[JavaSE]数据类型
整型变量整型所占字节数数据范围byte1个[-128,127]short2个[-32768,32767]int4个[-2^31, 2^31-1]long8个[-2^63, 2^63-1]注意:所占字节数与操作系统无关字节是计算机中表示空间大小的基本单位计算机使用二进制表示数据. 我们认为 8 个二进制位(bit) 为一个字节(B...原创 2020-01-16 19:15:49 · 144 阅读 · 0 评论 -
[JavaSE] Java简介
Java是什么Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合。Java的优势语法比较简单,学过计算机编程的开发者都能快速上手在若干了领域都有很强的竞争力,比如服务端编程,高性能网络程...原创 2020-01-16 14:33:35 · 161 阅读 · 0 评论