Java基础
Java基础知识
深拥浅沫
考研中,技术上的更新会很少,见谅
展开
-
Java单元测试的问题(新版IDEA)
新版的IDEA不需要其他教程的那么麻烦直接建一个类,然后直接写一个测试方法,在方法上面加上@Test,在报红出直接Alt+Enter,导入就可以了注意测试的类名不要起成Test,不然会与注解Test冲突,如图:...原创 2021-09-11 23:08:53 · 135 阅读 · 0 评论 -
2021-09-11
Java各个包的作用java.lang提供java基础类,例如:Object\Math\String\StringBuffer\System\Tread等,这是我们最常用的包,但是我们并不常见到她,因为我们不需要将她手动导入java.util提供包括集合框架、事件模型、日期时间、等等的使用工具类;java.io提供通过文件系统、数据流和序列化提供系统的输入输入;java.net提供实时网络应用和开发的类;java.sql提供使用java语言访问并处理存储在数据源中的数据API原创 2021-09-11 22:19:01 · 68 阅读 · 0 评论 -
Java内部类
内部类内部类的介绍:大致意思就是说:当我们在一个类(A)的内部定义一个简单的变量(B)不足以描述该变量的详细 情况时,我们可以将其(B)定义为一个类,以便于更加详细地描述该事物(B)。内部类的分类#mermaid-svg-lZnLJ8AcbA87btdU .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-原创 2021-08-20 13:01:20 · 77 阅读 · 0 评论 -
Java简单的正则表达式匹配操作
简单地利用正则表达式进行匹配操作要明确,正则表达式是用来方便地匹配字符串的1.首先要创建一个匹配模式一个匹配模式就是一个对象,这个对象由Pattern类来帮我们造要注意Pattern的构造方法是私有的,所以没办法直接new,但是可以通过它的一个静态方法compile()来创建。Pattern里还有一个matcher方法,返回一个Matcher的对象,该方法的参数是一个你想匹配的那个字符串。详细见下文Matcher。创建一个匹配数字字符的模式:Pattern pattern = Pattern.原创 2021-05-20 09:20:14 · 17389 阅读 · 1 评论 -
Java语言的特点
特点一:面向对象两个基本概念:类和对象三个特性:封装、继承、多态特点二:健壮性吸收了C/C++的特点,摒弃了其中不健壮的部分(指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制特点三:跨平台性跨平台性:通过Java语言编写的应用程序在不同的系统平台上都可以运行,因为Java程序实际上是运行在JVM中的,又因为不同的操作系统中有相对应的JVM,所以Java程序可以运行在多平台上...原创 2021-03-13 09:57:28 · 87 阅读 · 0 评论 -
Java中JDK、JRE、JVM的关系
JDK(Java Development Kit)(Java开发工具包)JDK包含Java的开发工具和JRE,JDK本身含有JRE,所以安装JDK以后就不需要再安装JRE了。JRE(Java Runtime Environment)(Java运行环境)JRE包括JVM和Java程序所需要的核心类库等,如果想运行一个开发好的Java程序,则只需安装JRE即可。JVM(Java Virtual Machine)(Java虚拟机)总结:使用JDK的开发工具完成的Java程序,交给JRE运行。...原创 2021-03-13 09:47:16 · 139 阅读 · 1 评论 -
Java数据类型
一个char型变量占两个字节,定义或声明char型变量通常使用一对单引号’ ',且内部只能写一个字符(一个汉字、一个字母、一个转义字符(\n 、\t …整数型(byte、short、int、long)和浮点型(float、double)(Java的浮点型默认为double型,声明float变量,须后加"f"或"F")float表数范围 : -3.403E38 ~ 3.403E38,同样的,初始化long型变量时,要在变量值后加上"l"或"L"float变量在被初始化时,要在变量值后面加"f"或"F"原创 2021-03-11 09:10:16 · 97 阅读 · 1 评论 -
Java标识符通常的命名规则
**1. Java包名:**多单词组成时全部用小写 (xxxyyyzzz)**2. Java类名、接口名:**多单词组成时,每个单词的首字母大写 (XxxYyyZzz)**3. Java变量名、方法名:**多单词组成时,第一个单词首字母小写,之后每个单词首字母大写 (xxxYyyZzz)**4. Java常量名:**多单词组成时,所有字母都大写,每个单词之间用下划线连接 (XXX_YYY_ZZZ)...原创 2021-03-10 17:11:31 · 116 阅读 · 0 评论