
JavaSE
文章平均质量分 69
JavaSE的基础内容
YJiaStudy
Stay hungry, stay foolish.希望我能永远做到!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
集合
集合框架目录一.集合的概念集合和数组的区别?二.Collection父接口中的常用方法三.List集合 一.集合的概念 对象的容器,定义对多个对象进行操作的方法。 集合和数组的区别? 1.数组长度固定,集合长度不固定(自动申请)。 2.数组可以存储基本类型和引用类型,集合只能存储引用类型。 Java.util.*包中 #mermaid-svg-R5YuwIAn3QPw68A8 .label{font-family:'trebuchet ms', verdana, arial;font-f原创 2021-05-14 19:21:25 · 119 阅读 · 1 评论 -
常用类
Java中的常用类一.内部类二.Object类三.包装类四.String类五.Math工具类六.System类七.时间日期类 一.内部类 二.Object类 三.包装类 四.String类 五.Math工具类 六.System类 七.时间日期类原创 2021-05-13 01:30:50 · 386 阅读 · 0 评论 -
异常
Java异常处理目录一.异常分类二.异常的基本概念错误:异常:声明受查异常声明异常的注意事项三.抛出异常抛出异常四.捕获异常try/catch捕获异常 一.异常分类 二.异常的基本概念 Java API中定义了许多异常类,异常类分为两大类,错误error,异常Exception Java把异常当做对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类 检查性异常 运行时异常 错误(error)一般和JVM相关的 异常处理的五个关键字(try,cat原创 2021-05-09 11:26:46 · 391 阅读 · 0 评论 -
接口
接口目录一.接口的概念二.接口的作用三.接口的实现(interface)接口的创建接口实现(多继承)implements 一.接口的概念 普通类:只有实现方法 抽象类:具体的实现方法和规范(抽象方法) 接口:规范 , 面向接口编程 二.接口的作用 定义一个约束 接口不能实例化,接口中没有构造方法。 定义一个接口让不同的人来实现。 提高开发效率 提高程序可维护性 接口可以继承其他接口 用extends 多个接口 三.接口的实现(interface) 接口的创建原创 2021-05-08 08:07:22 · 263 阅读 · 0 评论 -
抽象类
抽象类目录一.抽象类的作用二.抽象类的使用使用抽象类意义抽象类的实现(abstract) 一.抽象类的作用 抽象类用来描述一种类型应该具备的基本特征与功能, 具体如何去完成这些行为由子类通过方法重写来完成 抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),缺省情况下默认为public; 抽象类的抽象方法必须要在继承中的子类中重写。 不能new这个抽象类,只能靠子类来实现他 没有构造器,需要依靠子类采用向上转型的方式处理。 抽象类必须原创 2021-05-08 08:02:35 · 465 阅读 · 0 评论 -
面向对象
面向对象什么是面向对象?面向对象的三大特性类的结构构造方法(构造器) 什么是面向对象? 面向对象编程(Object-Oriented programming )简称OOP。 面向对象的本质就是:以类的方式组织代码,以对象的组织(封装)数据。 万物皆对象 对象=属性+方法 开发过程先有类后有对象,分析过程先有对象后有类。 对象的含义是指具体的某一个事物,即在现实生活中能够看得见摸得着的事物。在面向对象程序设计中,对象所指的是计算机系统中的某一个成分。在面向对象程序设计中,对象包含两个原创 2021-05-07 22:27:27 · 681 阅读 · 3 评论 -
方法
方法方法的定义方法的概念方法的参数方法的重载(overload)方法的调用**方法的使用**(递归概念)用递归求阶乘5!值传递和引用传递值传递(String 和包装器类按值传递)引用传递 方法的定义 方法的概念 方法是解决一类问题的步骤的有序集合 方法被包含在类中或对象里。 方法的本质就是函数,一个方法完成一个功能,后期的扩展。 静态方法(static)可以用类名来调用方法。如:One.add(); 非静态方法(实例化类来调用 new) 静态方法效率上要比实例化高,静态方法的缺点是不自动进行销毁,而实原创 2021-05-07 19:33:06 · 287 阅读 · 0 评论 -
程序基本结构
Java程序基本结构顺序结构选择结构if单选if双选if多选择if嵌套switch循环结构whiledo whilefor增强型forbreakcontineuJava中的标签 顺序结构 - Java的基本结构就是顺序结构 - 语句和语句之间,如没有明确要求,它会从上到下依次执行。 - 顺序结构是最简单的算法结构。 选择结构 if单选 if(true|false){ //如果布尔值为true则执行,如false就跳过选择结构 } equals//字符串判断相当于strcmp if双选 if(t原创 2021-05-07 18:09:32 · 396 阅读 · 0 评论 -
运算符
Java中的运算符赋值运算符条件运算符字符串连接符算数运算符关系运算符逻辑运算符复合运算符位运算符 赋值运算符 int a = 2; 条件运算符 true ? A : B; //条件为真->返回A,为假->返回B。 字符串连接符 System.out.println("hello"+"world"); //> 在操作中只有一个String类型就会拼接 System.out.println(""+a+b); //> 如果String类型在后面就会运算出结果 `System.原创 2021-05-07 16:48:56 · 227 阅读 · 0 评论 -
变量和常量
声明变量 Java是强类型语言,每个变量必须要声明类型 变量名必须是合法的标识符 变量命名规范 所用变量,方法,类名:见名知意 类成员变量:驼峰原则,monthSalary(首单词小写,之后单词首字母大写) 局部变量:首字母小写和驼峰原则 常量:大写字母加下滑线 类名:首字母大写和驼峰原则GoodMan 方法名:首字母小写和驼峰原则 变量作用域 类变量 实例变量(在类中,从属于对象,可以不用初始化默认为0,0.0原创 2021-05-07 16:16:15 · 93 阅读 · 0 评论 -
数据类型
强类型语言 Java和是强类型语言,安全性高 基本类型(primitive type) 整数: // 0b(二进制) 0(八进制)0x(十六进制) int number = 11; //4个字节 byte number2 = 22; //1个字节 short number3 = 33; //2个字节 long number4 = 44L; //8个字节 //-----------------------------------------------原创 2021-05-07 16:02:56 · 99 阅读 · 3 评论 -
Java初识和开发环境搭建
Java语言发展历史 java是SUN公司在1995年推出的一门高级编程语言。 是一种面向internet的语言,随着java技术在web方面的不段成熟,已经成为web应用程序的首选开发语言。 完全面向对象,与平台无关的编程语言,自带虚拟机。 2009年SUM公司被oracle公司收购。 Java的用途-市场定位 企业级应用开发 服务器开发 Web方向 java语言的特点 优点和特性 .跨平台 鲁棒性原创 2021-05-07 13:14:50 · 112 阅读 · 0 评论