# Java编程语言简介
## 引言
Java是一种跨平台的编程语言,由Sun Microsystems公司于1995年推出。其设计宗旨是"Write Once, Run Anywhere"(一次编写,到处运行),即一次编写的代码可以在不同的平台上运行。Java语言具有简单易学、面向对象、安全可靠等特点,广泛应用于Web开发、移动应用、大数据处理等领域。
本文将从以下几个方面介绍Java编程语
原创
2023-08-05 03:23:12
46阅读
集合集合是指一个对象容纳了多个对象,这个集合对象主要用来管理维护一系列相似的对象。1)、Collection接口:集合中每一个元素为一个对象,这个接口将这些对象组织在一起,形成一维结构。2)、List接口代表按照元素一定的相关顺序来组织(在这个序列中顺序是主要的),List接口中数据可重复。3)、Set接口是数学中集合的概念:其元素无序,且不可重复。(正好与List对应)SortedSet会按照数
原创
2013-07-25 17:29:40
598阅读
点赞
1评论
基本语句 锚点:^ 和 $ ^The 匹配任何以“The”开头的字符串 -> Try it! (https://regex101.com/r/cO8lqs/2) end$ 匹配以“end”为结尾的字符串 ^The end$ 抽取匹配从“The”开始到“end”结束的字符串 roar 匹配任何带有文本 ...
转载
2021-09-07 08:30:00
71阅读
2评论
/** * 自定义注解, * 注解本质上是一个接口,该接口默认继承java.lang.annotation.Annotation接口 * 元注解@Target表示该注解可以运用的范围,类,方法,字段 * ;@Retention(RetentionPolicy.RUNTIME)当前注解会保留到clas ...
转载
2021-08-12 10:33:00
122阅读
2评论
目录数据类型转换AtomicLong数据类型转换字
原创
2022-03-22 17:52:33
244阅读
有序否允许元素重复否是否同步Collection否是ListVector是是是ArrayList是是不LinkedList是是不SetAbstractSet否LinkedHashSe是否HashSet不TreeSet是(用二叉树排序)MapAbstractMap否使用key-value来映射和存储数据,Key必须惟一,value可以重复HashMap不TreeMap是(用二叉树排序)HashTab
原创
2013-09-18 13:59:55
231阅读
封装是面向对象方法的重要原则,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。 先来个例子看看; public class Man { //对属性的封装,一个人的姓
原创
2016-11-04 13:40:24
477阅读
1、Collection超级接口:(1)容器:是一个不需要设置长度和类型的小型数据库; 缺点:数据非持久性,每次运行都得加载;(2)常用子接口:Set,List; Map接口跟超级接口没关系;(3)容器与数组的区别:数组在创建时就必须给定长度或元素而且必须是同种类型,而容器不必须特别说明;2、Set接口:常用的实现类:HashSet,TreeSet;特点:无序不
原创
2015-02-02 10:20:51
509阅读
继承在面向对象开发思想中是一个非常重要的概念,它使整个程序架构具有一定的弹性,在程序中复用一些已经定义完事的类不仅可以减少软件开发周期,也可以提高软件的可维护性和可扩展性。 在java中,使用extends关键字来标识两个类的继承关系。 下面举个例子: 父类: public class Test {
原创
2016-11-04 13:08:51
397阅读
利用多态可以使程序具有良好的扩展性,并可以对所有类对象进行通用的处理。 例子: 父类: public class Test { public void draw(Test s){ //定义一个draw()方法,参数为父类对象 } } 
原创
2016-11-04 13:28:42
466阅读
主函数(主方法)1、public (访问修饰符,公共的)代表该类或者该方法访问权限是最大的2、static 代表主函数随着类的加载而加载3、void 代表主函数没有具体的返回值4、main main不是java中的关键字,它是一个特殊的单词,它能够被JV
转载
2023-05-23 23:32:07
90阅读
/*
public static void main(String[] args)
主函数:是一个特殊的函数。作为程序的入口,可以被JVM调用。
主函数的定义:
public:代表着该函数访问权限是最大的
static:代表着主函数随着类的加载就已经存在了
void:主函数没有具体的返回值//JVM调用主函数
main:不是关键字,但是是一个特殊的单词,可以被JVM
转载
2023-06-19 11:33:48
134阅读
# Java主函数详解
Java是一种面向对象的编程语言,它广泛应用于各种软件开发领域。在Java中,主函数(Main Function)是一个非常重要的概念,它是程序的入口点,也是程序开始执行的地方。本文将对Java主函数进行详细介绍,并通过代码示例来加深理解。
## 什么是主函数?
主函数是一个特殊的方法,它具有固定的方法签名,并且是程序执行的起点。在Java中,主函数的方法签名为`pu
原创
2023-09-17 04:05:57
653阅读
# Java中的主函数探秘
在学习Java这门编程语言时,主函数(main method)是每个程序的起点,是一个至关重要的概念。本文将深入探讨Java的主函数, 示例代码及其在Java程序中的作用。同时,我们还将借助序列图和旅行图来更好地理解主函数的工作流程与执行旅程。
## 1. 什么是主函数?
在Java中,主函数是程序的入口点,JVM(Java虚拟机)从这里开始执行程序。主函数的标准
JAVA中的主函数,所有java程序的运行起点就是这个方法,除了args这个名字可以不一样外,其他必须是这样。主函数的一般写法如下: public static void main(String[] args){…} (1)public关键字,这个好理解,声明主函数为public就是告诉其他的类可以访问这个函数。(2)static关键字,告知编译器main函数是一个静态函数。也就是说main函
转载
2023-09-06 18:36:19
52阅读
开讲之前我们需要弄清楚以下概念形参和实参 实参:实际参数,在调用有参函数时,主调函数和被调函数之间有数据传递关系。在主调函数中调用一个函数时,函数名后面括号中的参数称为“实际参数”,必须有确定的值 形参:形式参数,是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数,不需要有确定的值public static void main(String[] args){
String
转载
2023-08-14 14:26:45
58阅读
主函数特殊之处格式是固定的被jvm识别和调用public class MainDemo{
public static void main(String[] args){
}
}主函数关键字解释public:因为权限必须是最大的。 static:不需要对象,直接用主函数所属类名调用即可。 void:主函数没有具体的返回值。 main(函数名):不是关键字,只是一个jvm识别的固定的
转载
2023-06-30 19:05:41
143阅读
其中每个单词表示的什么意思呢?我们一个个来看: public-表示方法main()可被任何程序访问,包括Java技术解释器。 static- 是一个告知编译器,main()是用于类中的函数的关键字。为使main()在程序做其它事之前就开始运行,这一关键字是必要的。这里需要注意的
转载
2023-05-26 14:49:44
22阅读
其他网址JDK8函数式接口Function、Consumer、Predicate、Sup
原创
2022-03-23 17:16:33
391阅读
最近一直忙着实习,整理了好多东西,可是一直都没有时间去写。今天分享的是关于java的时间函数。主要内容就是java API中的时间类,和SQL中的时间函数。java API中的时间类主要有: java.util.Date; &n
原创
2013-05-13 15:19:42
1960阅读