
JavaSE
文章平均质量分 54
Massimo_ycw
北海虽赊,扶摇可接,东隅已逝,桑榆非晚!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JDK下载和配置环境变量
JDK下载和配置环境变量原创 2022-11-11 23:03:25 · 655 阅读 · 0 评论 -
Java的抽象类和接口
一、抽象类 特点: 不能new这个对象,只能靠子类去实现它; 2.抽象类中可以写普通方法; 3.抽象方法必须在抽象类中; 二、接口 普通类:只有具体实现, 抽象类:具体实现和规范(抽象方法)都有! 接口:只有规范!自己无法写方法 接口就是规范,定义的是一组规则,体现了现实世界中“如果你…则必须能…的思想。 三、内部类 内部类就是在一个类的内部再定义一个类,比如,A类中定义一个B类,那么B类相对于A类来说就称为内部类,而A类相对于B类来说就是外部类。 静态内部类:用static修饰的类 局原创 2022-04-29 21:01:55 · 640 阅读 · 0 评论 -
Java面向对象编程(OOP)
一、面向过程思想 步骤清晰简单,第一步做什么,第二步做什么…,面向过程适合处理一些较为简单的问题。 二、面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考,最后才对某个分类下的细节进行面向对象的思索。面向对象适合处理复杂的问题,以及多人协作的问题。 三、两种思想的使用场景 对于描述复杂的事务,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来进行分析整个系统。但是具体到微观操作,任然需要面向过程的思路去处理。 四、面向对象编程的三大特性:封装原创 2022-04-24 20:19:21 · 794 阅读 · 1 评论 -
Java数组
一、介绍 数组是相同类型数据的有序集合 二、数组的声明和创建 三、数组的三种初始化 3.1、静态初始化 3.2、动态初始化 3.3、默认初始化 package com.massimo.charpter7; public class Test08 { public static void main(String[] args) { //静态初始化 int[] array = {1 , 2 , 3}; //动态初始化 int[] ar原创 2022-04-19 23:09:23 · 335 阅读 · 0 评论 -
Java方法
一、简介 Java方法时语句的集合,它们在一起执行一个功能,设计方法时,最好保持方法的原子性,即一个方法只完成一个功能,这样有利于后期的扩展。 二、方法创建 三、有参方法与无参方法 3.1、有参方法 3.2、无参方法 四、方法的重载 4.1、定义: 在同一个类中,方法名相同,参数不同(参数的类型,数量,顺序); 4.2、参数类型不同 package com.massimo.charpter7; public class Test07 { public static void main(Str原创 2022-04-19 22:14:11 · 110 阅读 · 0 评论 -
Java流程控制
一、Scanner对象 通过Scanner类的next()与nextLine()获取输入的字符串,在读取之前一般需要用hasNext()与hasNextLine()判断是否还有输入的数据。 1.1、next(): 一定要读取到有效字符后才可以结束输入; 对输入的有效字符遇到的空白,next()方法会自动将其去掉; 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符; next()不能得到带有空格的字符串。 1.2、nextLine(): 以Enter为结束符也就是说nextline()方法返回原创 2022-04-17 10:45:55 · 276 阅读 · 0 评论 -
Java数据类型
java数据类型原创 2022-03-29 19:39:43 · 99 阅读 · 0 评论 -
IDEA开发工具
Java开发工具的简单介绍 一、IDEA IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。 二、IDEA下载 1、搜索(IDEA官网),找到原创 2022-03-29 19:14:20 · 4731 阅读 · 0 评论 -
Java运算符
一、Java运算符 1、运算符的分类 2、自增运算符的执行时机 2.1、先赋值,再自增 2.2、先自增,再赋值 3、幂运算 这里我们需要借助Java为我们提供的一个类:Math Math类还为我们提供了许多进行数学运算的方法,这里只介绍这一种。 4、字符串连接符 :+ ...原创 2022-04-17 09:42:19 · 215 阅读 · 0 评论 -
Java变量
一、Java变量 1、变量是什么:简单来说,变量就是可以变化的量。 2、变量的特点 Java是一种强类型语言,每个变量都必须声明其类型,并且Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 3、变量的命名规则 3.1、Java中变量是以字母、下划线和美元符号开头,其后可以跟若干个字母、数字、下划线、和美元符号。 3.2、Java变量一般采用驼峰命名法:即第一个单词的首字母小写,其后每一个单词的首字母都要大写。 3.3、合法的变量名如下: 4、变量的作用域 4.1、类变量:用sta原创 2022-04-16 21:48:18 · 397 阅读 · 0 评论 -
Java类型转换
一、Java类型转换 1、Java语言的特点 由于Java是强类型语言,所以在进行某些运算的时候,需要用到数据转换。 2、java数据转换的规则 3、转换的种类 3.1、强制转换(显示转换):由高到低 3.2、隐式转换(自动转换):由低到高 4、注意 4.1、不能对布尔值进行转换; 4.2、不能把对象类型转换为不相干的类型; 4.3、在把高容量转换到低容量的时候,强制转换; 4.4、转换的时候可能存在栈溢出,或者精度问题 ...原创 2022-04-16 21:18:42 · 377 阅读 · 0 评论