
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 · 125 阅读 · 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 · 57 阅读 · 0 评论 -
Markdown简单操作
java和python的区别java简介Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等专门给程序员设计大型的分布式,复杂应用的(1995年)java简介百科python简介Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译原创 2020-12-02 17:25:32 · 135 阅读 · 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 · 250 阅读 · 1 评论 -
数组
数组首先必须声明数组变量,才能在程序中使用数组:数字是引用类型,它的元素相当于类的实例变量,因此数组一经分配空间,其中的每个元素也被按照实例变量同样的方式被隐式初始化。int[] nums;//1.声明一个数组nums = new int[10];//创建一个数组数组的四个基本特点数组的长度是确定的。数组一旦被创建,它的大小就是不可改变的。数组元素必须是相同类型,不允许出现混合类型。数组中的元素可以是任何数据类型,包括基本数据类型和引用类型。数组变量属于引用类型,数组也可以看成是对原创 2021-01-12 13:46:57 · 153 阅读 · 0 评论 -
调试 方法 方法的定义和调用 方法的重载 可变参数 命令行传参 递归
调试步入和步出的区别是否显示执行方法的过程方法java方法是语句的集合,他们在一起执行一个功能。方法是解决一类问题的步骤和有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用。设计方法的原则:方法的本意是功能块,解释实现某个功能的语句块的集合。设计方法最好保持方法的原子性,就是一个方法只完成一个功能,这样有利于我们后期的扩展方法的定义和调用方法包含一个方法头和一个方法体。修饰符:修饰符,告诉编译器如何调用该方法,定义了该方法的访问类型。返回值类型:方法原创 2021-01-11 18:56:29 · 179 阅读 · 0 评论 -
包机制 javadoc
包机制一般利用公司域名倒置作为包名mubai.org.cn–>cn.org.mubai.javaDocjavaDoc命令是用来生成自己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 · 215 阅读 · 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 · 93 阅读 · 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 · 99 阅读 · 0 评论 -
java关键字、标识符、八大基本数据类型
Java中的注释单行注释多行注释:1. 选中多行ctrl+shift+/文档注释关键字标识符java所有组成部分都需要名字。类名、变量名以及方法名都称为标识符所有的标识符都应该是字母(A-Z或者a-z),美元符,或者下划线(_)开始首字符之后可以是字母(A-Z或者a-z),美元符,或者下划线(_)或数字的任何字符组合不能使用关键字作为变量名或方法名标识符是大小写敏感的数据类型java是强类型语言要求变量的使用要严格符合规定,所有变量都必须先定义才能使用java原创 2020-12-22 23:15:46 · 757 阅读 · 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 · 74 阅读 · 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 · 253 阅读 · 1 评论