java基础知识
学习javase的笔记
爱打瞌睡沐小白
mini沐白
展开
-
热部署,Lombok插件
热部署 1.1添加依赖 <!--支持热部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency> 快捷键 ctrl + shift + alt + / (1)File-Settings-Compiler-Build Project原创 2021-09-20 16:00:57 · 67 阅读 · 0 评论 -
git的常规操作
Git操作 git的常规操作 git 工作区 缓存区 本地仓库 远程仓库 检查当前分支 git branch 创建分支 git checkout -b 新分支名称 推送新分支 git push -u origin 新分支名称 第一次推送需写-u 将文件添加到缓存区 git add 将代码推送至云端 git push 合并代码到主分支 git merge 分支名称 在主线中操作 克隆代码 git clone “仓库地址” 将远程库的数据更新到本地git pull ...原创 2021-09-20 14:43:12 · 35 阅读 · 0 评论 -
Markdown简单操作
java和python的区别 java简介 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念 Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。 Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 专门给程序员设计大型的分布式,复杂应用的(1995年) java简介百科 python简介 Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译原创 2020-12-02 17:25:32 · 113 阅读 · 0 评论 -
Arrays类 冒泡排序 稀疏数组 面向对象编程 构造器 封装 继承 多态 instanceof static 异常机制
Arrays类 package base; import java.util.Arrays; public class Day39 { public static void main(String[] args) { int[] i1={9,8,7,6,5,4,3,2,1}; Arrays.sort(i1,3,5);//指定位置的排序 System.out.println(Arrays.toString(i1)); } } package b原创 2021-01-13 02:16:10 · 183 阅读 · 1 评论 -
数组
数组 首先必须声明数组变量,才能在程序中使用数组: 数字是引用类型,它的元素相当于类的实例变量,因此数组一经分配空间,其中的每个元素也被按照实例变量同样的方式被隐式初始化。 int[] nums;//1.声明一个数组 nums = new int[10];//创建一个数组 数组的四个基本特点 数组的长度是确定的。数组一旦被创建,它的大小就是不可改变的。 数组元素必须是相同类型,不允许出现混合类型。 数组中的元素可以是任何数据类型,包括基本数据类型和引用类型。 数组变量属于引用类型,数组也可以看成是对原创 2021-01-12 13:46:57 · 126 阅读 · 0 评论 -
调试 方法 方法的定义和调用 方法的重载 可变参数 命令行传参 递归
调试 步入和步出的区别是否显示执行方法的过程 方法 java方法是语句的集合,他们在一起执行一个功能。 方法是解决一类问题的步骤和有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用。 设计方法的原则:方法的本意是功能块,解释实现某个功能的语句块的集合。设计方法最好保持方法的原子性,就是一个方法只完成一个功能,这样有利于我们后期的扩展 方法的定义和调用 方法包含一个方法头和一个方法体。 修饰符:修饰符,告诉编译器如何调用该方法,定义了该方法的访问类型。 返回值类型:方法原创 2021-01-11 18:56:29 · 121 阅读 · 0 评论 -
包机制 javadoc
包机制 一般利用公司域名倒置作为包名mubai.org.cn–>cn.org.mubai. javaDoc javaDoc命令是用来生成自己API文档的 package cn.org.mubai; /** * @author mubai * @since 1.8 * @version 1.0 */ public class Day48 { String name; /** * @param name * @return * @throws原创 2021-01-11 18:48:43 · 100 阅读 · 0 评论 -
变量 常量
变量 java是一种强类型语言,每个变量都必须声明其类型。 java变量是程序最基本的存储单元,其要素包括变量名、变量类型、作用域。 每个变量都有类型,类型可以是基本类型,也可以是引用类型。 变量名必须是合法的标识符。 int a,b,c;不推荐这种写法的原因是提高程序的可读性。 public class day49 { static int allClicks = 0;// 类变量 String str="hello world!"; //实例变量:从属于对象 pub原创 2021-01-11 18:41:25 · 61 阅读 · 0 评论 -
java类型转换
java.day50 类型转换 由于java是强类型语言,所以进行有些运算的时候,需要用到类型转换 byte,short,char->int->long->float->double 低---------->高 运算中,不同类型的数据先转化为同一类型,然后进行运算。 public class day50 { public static void main(String[] args) { int i=128; byte b=(原创 2021-01-01 20:13:34 · 73 阅读 · 0 评论 -
java关键字、标识符、八大基本数据类型
Java中的注释 单行注释 多行注释:1. 选中多行ctrl+shift+/ 文档注释 关键字 标识符 java所有组成部分都需要名字。类名、变量名以及方法名都称为标识符 所有的标识符都应该是字母(A-Z或者a-z),美元符,或者下划线(_)开始 首字符之后可以是字母(A-Z或者a-z),美元符,或者下划线(_)或数字的任何字符组合 不能使用关键字作为变量名或方法名 标识符是大小写敏感的 数据类型 java是强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义才能使用 java原创 2020-12-22 23:15:46 · 650 阅读 · 0 评论 -
正则表达式
public class test2 { public static void main(String[] args) { String value="AAAAAAAAAA,a,a,a,as,,s,d,d,f"; // 正则表达式[a-zA-Z] value=value.replaceAll("[a-zA-Z]", "n"); System.out.println(value); } }原创 2020-12-21 20:49:04 · 53 阅读 · 0 评论 -
javase复习
Jdk:开发者工具包 JRE:运行环境 javac:编译java,生成class文件 注释:行内注释;多行注释;文本注释; 基本数据类型 整数:byte(1);short(2);int(4);long(8); 浮点型;float(4);double(8) 字符型:char(2) 布尔值:boolean(1位) 引用数据类型 类 接口 数组 驼峰命名:骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程式编写时的一套命名规则(惯例)。正如它的名称CamelCase所表示的那样,是指.原创 2020-12-19 17:47:16 · 157 阅读 · 1 评论