
Java
文章平均质量分 86
Java知识分享
Lansonli
优快云大数据领域博客专家,InfoQ写作社区2022年度影响力作者、华为云社区2022年度十佳博主、华为云享专家、阿里云专家博主、腾讯云开发者社区2022年度最佳作者、腾云先锋(TDP)核心成员、51CTO专家博主,全网二十万多粉丝,知名互联网公司大数据高级开发工程师
展开
-
idea中设置指向源代码Scala
1.到官网下载scala源代码点击如下链接下载源码:http://www.scala-lang.org/download/all.html选择需要的版本点击进行下载,我选择的是2.11.8版本,如下图:2.在idea中设置指向源代码在intellij中选择 File –> Project Structure,或者使用快捷键(Ctrl + Alt + Shift + s)进入Project Structure选择Global Libraries –> 目...原创 2021-03-29 00:16:58 · 900 阅读 · 0 评论 -
Java面向对象基础
1. 类和对象面向对象和面向过程的思想对比 : 面向过程 :是一种以过程为中心的编程思想,实现功能的每一步,都是自己实现的面向对象 :是一种以对象为中心的编程思想,通过指挥对象实现具体的功能1.1 类和对象的关系客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。 类 类的理解 类是对现实生活中一类具有共同属性和行为的事物的抽象 类是对象的数据类型,类是具有相同属性和行为的一组对象的集合 简单理解:类就是对现实事原创 2021-03-27 09:37:10 · 1936 阅读 · 2 评论 -
Java IDEA Debug&进制&二维数组
1.Debug模式1.1 什么是Debug模式是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。1.2 Debug介绍与操作流程 如何加断点 选择要设置断点的代码行,在行号的区域后面单击鼠标左键即可 如何运行加了断点的程序 在代码区域右键Debug执行 看哪里 看Debugger窗口 看Console窗口 点哪里 点Step Into (F原创 2021-03-21 13:16:08 · 1328 阅读 · 1 评论 -
Java方法详细介绍
1. 方法概述1.1 方法的概念方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集 注意: 方法必须先创建才可以使用,该过程成为方法定义 方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用 2. 方法的定义和调用2.1 无参数方法定义和调用 定义格式: public static void 方法名 ( ) { // 方法体;} 范例: public st.原创 2021-03-16 02:24:51 · 734 阅读 · 0 评论 -
Java数组详细介绍
1.数组1.1 数组介绍数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。1.2 数组的定义格式1.2.1 第一种格式数据类型[] 数组名示例:int[] arr; double[] arr; char[] arr;1.2.2 第二种格式数据类型 数组名[]示例:int arr[];double arr[];char arr[];1.3 数组的动态初始化1.3.1 什么是动态初始化数组动态初始化就是只给定...原创 2021-03-15 23:56:20 · 893 阅读 · 0 评论 -
Maven入门,读完这篇就够了
Maven概念Maven作为一个构建工具,不仅能帮我们自动化构建,还能够抽象构建过程,提供构建任务实现;它跨平台,对外提供了一致的操作接口,这一切足以使它成为优秀的、流行的构建工具。Maven不仅是构建工具,还是一个依赖管理工具和项目管理工具,它提供了中央仓库,能帮我自动下载构件。maven的安装一:因为本人是window系统,所以这里只介绍window下如何安装,在安装Maven之前,先确认已经安装了JDK.二:接着去Maven官网下载界面下载想要的版本解压到你想要的目..原创 2021-01-14 00:02:53 · 888 阅读 · 0 评论 -
Linux系统快速安装JDK
1、在虚拟机上查看是否自带有openjdk,如果有的话则卸载,没有的话直接做第二步rpm-qa |grepopenjdkrpm-e java-1.7.0-openjdk-headless-1.7.0.221-2.6.18.1.el7.x86_64 java-1.7.0-openjdk-1.7.0.221-2.6.18.1.el7.x86_64 --nodeps2、在node1机上传安装包并解压上传jdk到node1的/export/software路径下去并解压,在这里使用rz命令...原创 2020-12-23 07:43:13 · 876 阅读 · 1 评论 -
Java的IDEA最常用快捷键汇总+快速写出Main函数
前言IDEA可以说是当下Java程序员日常开发的神器,但是想要发挥这款神器的牛逼威力,必须得熟练使用它的各种快捷键才行。本篇总结下使用IDEA(也就是IntelliJ IDEA )进行日常开发中最常用的快捷键。按经常使用频度,分为必备、常用、一般必备快捷键 功能介绍 Alt + Enter IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同 Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下原创 2020-11-20 23:30:33 · 6218 阅读 · 0 评论 -
Java基础Switch和循环控制
1. switch语句1.1 分支语句switch语句 格式 switch (表达式) { case 1: 语句体1; break; case 2: 语句体2; break; ... default: 语句体n+1; break;} 执行流程: 首先计算出表达式的值 其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结 束。 最后,如果所有的case都和表达式的值不匹配,就会执行defau原创 2020-11-20 00:16:54 · 995 阅读 · 1 评论 -
Java基础语法运算和控制符
day02 - Java基础语法1 类型转换在Java中,一些数据类型之间是可以相互转换的。分为两种情况:自动类型转换和强制类型转换。1.1 隐式转换(理解) 把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。这种转换方式是自动的,直接书写即可。例如:double num = 10; // 将int类型的10直接赋值给double类型System.out.println(num); // 输出10.0 类型从小到大关系图:说明:整数默认是int类型,byte、原创 2020-11-15 17:37:30 · 972 阅读 · 1 评论 -
大数据必学Java知识(一):Java基础入门语法和安装
## 1. Java概述### 1.1 Java语言背景介绍(了解)语言:人与人交流沟通的表达方式计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言Java之父:詹姆斯·高斯林(James Gosling)2009年,Sun公司被甲骨文公司收购,所以我们现在访问oracle官网即可:[https://www.oracle.com](https://www.oracl原创 2020-11-14 10:15:20 · 1103 阅读 · 1 评论