JAVA基础
文章平均质量分 71
主要是java基础的内容
SunNightz
这个作者很懒,什么都没留下…
展开
-
正则表达式
代码书写技巧:一层层过滤掉null的条件。原创 2023-01-31 21:33:59 · 136 阅读 · 0 评论 -
包装类基础知识
集合和泛型只能支持包装类对象,不支持基本类型数据原创 2023-01-31 20:59:04 · 161 阅读 · 0 评论 -
面向对象高级部分
类变量和类方法类变量类变量(静态变量static):多个对象共享一个公共变量1、静态变量是所有对象共享的(同一个类的)2、static变量在类加载的时候就生成了定义语法:访问修饰符 static 数据类型 变量名;推荐static 访问修饰符 数据类型 变量名;访问方式:类名.类变量名【推荐】对象名.类变量名使用细节:1、什么时候需要用类变量:当我们需要让某个类的所有对象共享一个变量时,考虑使用类变量。2.类变量与实例变量区别类变量是该类的所有对象共享,实例变量是每个对象独享原创 2021-06-17 19:26:54 · 221 阅读 · 0 评论 -
面向对象编程(中级部分)
面向对象编程(中级部分)IDEA使用安装使用技巧快捷键使用模板/自定义模板包访问修饰符封装(重要)继承(重要)多态(重要)superoverwriteObject类详解断点调试IDEA使用Idea除了支持Java开发,还支持HTML/CSS/PHP/MySql/Python等安装jetbrains.com使用技巧编码设置为utf-8快捷键使用快捷键修改位置:删除当前行:ctrl+d复制当前行:ctrl+↓补全代码:alt+/注释:ctrl+/导入该行需要的类:alt+ente原创 2021-06-12 11:04:38 · 205 阅读 · 0 评论 -
面向对象编程基础
面向对象编程类与对象成员方法成员方法传参机制Overload可变参数作用域构造器this对象存在的意义:如果用变量或数组处理数据,则不利于数据的管理。类与对象类就是数据类型对象就是一个具体的实例对象在内存中的存在形式:注意事项及细节:属性的定义语法同变量访问修饰符 属性类型 属性名;四种访问修饰符:public protected 默认 private属性的定义可以为任意类型属性如果不赋值有默认值,规则同数组实例化的对象名是对象引用创建对象的方式:先声明再创建声明加原创 2021-05-18 22:19:24 · 96 阅读 · 0 评论 -
数组、排序、查找
数组数组数组的三种使用方式排序查找二维数组为什么需要数组:方便处理大批数据数组数组可以存放多个同一类型的数据,数组也是一种数据类型,是引用类型。数组的三种使用方式动态初始化11、数组定义:数据类型[] 数组名 =new 数据类型[大小]2、数组引用:数组名【下标\索引】动态初始化21、先声明数组语法:数据类型 数组名【】数据类型【】 数组名数组名 =new 数据类型【大小】2、创建数组静态初始化1、初始化语法:数据类型【】 数组名 ={元素1,元素2}数组注意事原创 2021-05-06 20:51:33 · 109 阅读 · 0 评论 -
控制结构
控制结构顺序分支(if else switch)单分支双分支多分支循环(for,while,do while,多重循环)for循环while循环do while循环多重循环breakcontinuereturn流程控制介绍:决定程序顺序如何执行顺序程序默认的顺序,从上到下执行,中间没有判断和跳转分支(if else switch)让程序有选择的执行单分支if(条件表达式){执行代码块;}流程图:双分支if(条件表达式){代码块1;}else{代码块2;}流程图原创 2021-04-26 20:29:41 · 95 阅读 · 0 评论 -
运算符
运算符算术运算符关系运算符【比较】逻辑运算符赋值运算符三元运算符运算符优先级二进制位运算算术运算符算术运算符:/ (除法):如果在java中直接运算整数相除,会自动转为int类型,去掉小数部分。如果在java中直接运算整数相除赋值给double类型的变量,先获得int类型后才转为double%(取模) :本质为a%b=a-a/b*b++:自增,独立使用前++和后++一致 作为表达式: 前++:先自增后赋值 后++:先赋值再自增关系运算符【比较】可以将运算后的结果赋值给boolean变量逻原创 2021-04-20 21:10:18 · 99 阅读 · 0 评论 -
【变量】JAVA基础
【变量】JAVA基础1、变量介绍2、+号的使用3、数据类型4、浮点类型5、字符类型(char)6、Boolean类型1、变量介绍为什么需要变量?变量是程序的基本组成单位,变量有三个基本要素(类型+名称+值)变量赋值的原理:内存中将值储存并赋给一个地址,地址对应一个名称,通过名称就可以直接访问变量值变量使用注意事项:1、变量表示内存中的一个储存区域【不同的变量,类型不同,占用的空间大小不同】2、该区域有自己的名称【变量名】和类型【数据类型】3、变量需先声明,再使用。4、该区域的数据/值可原创 2021-04-13 22:11:58 · 147 阅读 · 0 评论 -
JAVA基础之API文档查看
API:应用程序编程接口。查看文档地址:https://www.matools.com/api/java8Java类的组织形式包>类>方法原创 2021-04-13 21:53:07 · 550 阅读 · 0 评论 -
Java基础之Java概述
1、Java特性1、面向对象的oop2、Java强类型机制、异常处理、垃圾回收机制等。3、Java语言是跨平台的,将一个编译好的.class文件在多个系统运行(linux或Windows):根本原因:靠JVM(JVM在JDK中) 4。Java是解释型语言,不能直接被机器执行,需要编译(类似的语言PHP,JavaScript)2、Java执行流程在这里插入图片描述java通过编译器将源文件编译成JVM可以识别的字节码文件。执行的本质是将.class文件装载到jvm机执行。注意原创 2021-04-13 21:47:00 · 133 阅读 · 0 评论