Java 语言基础知识-程序员宅基地

技术标签: java  

1、Java语言概述

    Java是一门面向对象的编程语言,其吸收了C++语言的各种优点,还把C++里难以理解的多继承、指针等一系列概念摒弃掉。其功能强大,简单易用、可跨平台。其有三种技术架构:JAVAEE(企业版)、JAVASE(标准版)、JAVAME(小型版)。

2、Java语言的环境搭建

(1)JRE、JDK

    JRE(Java Runtime Environment.Java 运行环境),包括Java虚拟机(JVM:Java Virtual Machine)和Java程序所需要的核心类库。计算机中安装JRE即可运行开发好的Java程序。
JDK(Java Development Kit,Java开发工具包)JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括JRE。因此安装JDK便不需要再单独安装JRE。(开发工具包括编译工具:java.exe和打包工具:jar.exe等)。
JRE = JVM+类库
JDK:JRE+JAVA开发工具

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_68397832/article/details/123611673

智能推荐

Vue button 的 @click 方法无效 钩子函数没有执行_button @click-程序员宅基地

文章浏览阅读1.2w次。Vue项目中使用button绑定click事件,事件无法触发methods中的方法解决办法事故还原小胖做完公司的项目,老大看着小胖疲惫的脸庞,有点心疼小胖,就给小胖放了三天假,没有给小胖新的需求。小胖平常主要是写的后端,但是最近跟小顺子有点聊技术,小顺子经常把Vue挂在嘴边,小胖有点不服气,正好最近也有时间,打算利用这三天把Vue入个门,但是刚开始就把小胖给难住了,小胖写了一个button,并绑定了click点击事件,但是发现无法触发methods中的but方法,异常提示信息大致的意思是but_aja_button @click

oracle重试次数,ORACLE 10.204密码重试次数问题-程序员宅基地

文章浏览阅读285次。ORACLE 10.204密码重试次数问题ORACLE 10.204密码重试次数问题ORACLE 10.204密码重试次数问题ORACLE 10.204补丁增强了系统的安全性,缺省的密码重试次数改为了10次,这在很多情况下,会导致一些客户被锁定,如果想修改密码重试次数,可以修改响应的概要文件,如果没有创建用户概要文件,缺省的就是用oracle的概要文件,修改这个概要文件的重试次数就可以了了。ALT..._oracle数据库用户重试次数

软件测试常用模块测试点(登录)_模块测试软件-程序员宅基地

文章浏览阅读8.6k次,点赞6次,收藏39次。1、登录的测试点1.1输入框功能: (1)输入合法的用户名和密码,登录成功(2)输入合法的用户名和不合法的密码,登录失败,并给出合理提示(3)输入不合法的用户名和合法的密码,登录失败,并给出合理提示(4)输入不合法的用户名和不合法的密码,登录失败,并给出合理提示 1.2快捷键的使用是否正常 (1)Tab键的使用是否正确(2)上下左右键的使用是否正确(..._模块测试软件

laradock环境下 配置免费ssl证书_laradock nginx ssl-程序员宅基地

文章浏览阅读1.4k次。一.方法1:去https://certbot.eff.org/下载免费的证书,默认是3个月到期,所以需要自己写个crontab,每三个月更新一次 。 方法2:用腾讯云提供的服务获取免费一年的证书,因为的服务器是腾讯云的,所以图个方便,就按照方法2来。二.把证书放在docker容器下映射主机路径:三.nginx.conf 的配置四.重启容器五.输入域名,看到..._laradock nginx ssl

JSP与servlet的区别_jsp和servlet区别-程序员宅基地

文章浏览阅读6.3k次。一、了解Servlet的概念Servlet定义:Servlet是基于Java技术的Web组件,由容器管理并产生动态的内容。Servlet引擎作为WEB服务器的扩展提供支持Servlet的功能。Servlet与客户端通过Servlet容器实现的请求/响应模型进行交互。注意:Servlet不是从命令行启动的,而是由包含Java虚拟机的Web服务器进行加载1)Servlet是按照Servlet规范编写的Java类。2)Servlet应用请求/响应模型,扩展了服务器的功能。Servlet是WEB_jsp和servlet区别

Educoder练习-String&StringBuilder&StringBuffer类_string类和stringbuffer类练习-程序员宅基地

文章浏览阅读1.2k次。补充完代码后,点击测评,平台会对你编写的代码进行测试,当你的结果与预期输出一致时,即为通过。测试输入:https://www.educoder.net/预期输出:educoderEDUCODERpublic class StringTest { public static void main(String[] args) { Scanner sc = new..._string类和stringbuffer类练习

随便推点

层层递进!MySQL性能优化步骤演进,一顿饭的时间我就会了_sql 预编译会慢嘛?-程序员宅基地

文章浏览阅读668次,点赞4次,收藏13次。业界公认MySQL单表容量在1千万以下是最佳状态,因为这时它的BTREE索引树高在3~5之间思考:为什么MySQL单表1千万的索引树高是3~5?建表优化字段设计基本原则:1、满足需求的情况下尽可能选择小的数据类型和指定短的长度2、拆出变长大字段到单独的表中小字段主要有两个影响(InnoDB默认数据页大小16K):1、相同表记录数的情况下,索引KEY越小,索引树高度就越小,可以减少索引查询次数2、数据行存储的数据越少,每张数据页就能存更多的数据行,查询的时候减少跨页查询,也就是减少了一次磁_sql 预编译会慢嘛?

antv s2表格渲染报 removeEventListener of undefined_antv s2 settheme icon-程序员宅基地

文章浏览阅读347次。报错如题原因:多次render了表格解决方案:去掉多余的render即可_antv s2 settheme icon

CodeForces - 1272D Remove One Element (动态规划)_remove one element codeforces - 1272d-程序员宅基地

文章浏览阅读203次。求一个序列最多删去一个元素后的最长连续的递增子序列长度。序列 a[l…r] 内元素严格递增,即al < al+1 <⋯ < ar。Input第一行输入序列元素个数 n (2≤n≤2⋅10^5 )第二行输入n个序列元素 a1,a2,…,an (1≤ai≤10^9)Output输出最多删除一个元素后的最长连续的递增子序列长度Examples..._remove one element codeforces - 1272d

cdh6.3.2安装apache-kylin-3.0.2-bin-cdh60_cdh6.3.2部署kylin-程序员宅基地

文章浏览阅读1.2k次。首先,由于本人是cdh6.3.2,故点击下载选择下图cdh60包[root@cdh632-worker03 ~]# cd /opt/soft/[root@cdh632-worker03 soft]# tar zxf apache-kylin-3.0.2-bin-cdh60.tar.gz -C /opt/module/[root@cdh632-worker03 soft]# cd /opt/module/apache-kylin-3.0.2-bin-cdh60/为解决报错01:[root@cdh_cdh6.3.2部署kylin

STIHL(斯蒂尔集团) EDI解决方案_德国stihl集团规模怎样-程序员宅基地

文章浏览阅读606次。STIHL斯蒂尔集团德国斯蒂尔集团STIHL是一家具有92年历史的顶尖机械用具品牌,发明了世界上第一台电锯,被称作“电锯之父”和“世界电锯之王”。2016年,知行软件助力供应商实现了与STIHL的EDI直连对接, 通过知行RSSBus EDI系统,供应商可以直接接收到STIHL的物料需求计划,并发送提前发货通知给STIHL。满足STIHL对于业务数据安全传输要求,增强供应商国际竞争力。业..._德国stihl集团规模怎样

R语言︱异常值检验、离群点分析、异常值处理_r语言异常值处理-程序员宅基地

文章浏览阅读10w+次,点赞43次,收藏393次。笔者寄语:本文是《R语言数据分析与挖掘实战》异常值处理一般分为以下几个步骤:异常值检测、异常值筛选、异常值处理。其中异常值检测的方法主要有:箱型图、简单统计量(比如观察极值)异常值处理方法主要有:删除法、插补法、替换法。提到异常值不得不说一个词:鲁棒性。就是不受异常值影响,一般是鲁棒性高的数据,比较优质。一、异常值检验异常值大概包括缺失值、离群值、重复值_r语言异常值处理

推荐文章

热门文章

相关标签