自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 Java异常

异常01:Error和Exception 异常02:捕获和抛出异常 try、catch用法 package com.exception.demo01; public class Demo01 { public static void main(String[] args) { int a = 1; int b = 0; try {//监控区域:在这里面的代码,有了异常,就会捕获 System.out.print

2021-05-11 11:23:36 35

原创 Java面向对象-14-17

面向对象14:static关键字详解 static修饰变量时 用static修饰的变量是静态变量,其他为非静态变量。 静态变量可以直接通过类名访问,非静态变量不行。 package com.oop.demo11; public class Student { private static int age; private double score; public static void main(String[] args) { Student student =

2021-05-09 10:07:35 47

原创 Java面向对象-12-13

面向对象12:什么是多态 只有父类方法 只有父类有方法时,子类继承父类的方法,故s1、s2都会输出爸爸在跑步 package com.oop.demo08; public class Person { public void run(){ System.out.println("爸爸在跑步"); } } //子类 package com.oop.demo08; public class Student extends Person{ } //测试类 packag

2021-05-09 10:07:23 53

原创 Java面向对象-08-11

面向对象08:封装详解 package com.oop.demo04; public class Student { //属性私有 private String name; //姓名 private int id; //学号 private char sex; //性别 private int age; //年龄 //提供一些可以操作这个属性的方法 //提供一些public的get、set方法 //get获得这个数据 publi

2021-05-09 10:07:12 60

原创 Java面向对象-04-07

面向对象04:类与对象的创建 package com.oop.demo02; //学生类 public class Student { //属性:字段 String name; int age; //方法 public void study(){ //this代表当前这个类,就相当于这个学生在学习 System.out.println(this.name + "在学习"); } } //测试 package com

2021-05-09 10:06:59 28

原创 Java面向对象-01-03

面向对象01:什么是面向对象 Java的核心思想就是OOP(Object Oriented Programming) 面向对象编程的本质就是:以类的方式组织代码,以对象的形式封装数据 面向对象02:回顾方法的定义 修饰符与返回类型 package com.oop.demo01; // Demo01 -- 类 public class Demo01 { // main方法 public static void main(String[] args) { } /*

2021-05-09 10:06:45 35

转载 Java数组-04-06

Java数组04:下标越界及小结 Java数组05:数组的使用 数组的基本用法 package com.fei.array; public class ArrayDemo03 { public static void main(String[] args) { int [] arrays = {1, 2, 3, 4, 5}; //打印全部数组元素 for (int i = 0; i < arrays.length; i++) {

2021-05-09 10:06:03 34

原创 Java数组-01-03

Java数组01:什么是数组 Java数组02:数组的声明和创建 package com.fei.array; public class ArrayDemo01 { public static void main(String[] args) { //变量的类型 变量的名字 = 变量的值; //数组类型 //1.声明一个数组 int [] nums; //1.定义 //2.创建一个数组 n

2021-05-09 10:04:49 38

原创 Java数组-07-09

Java数组07:Arrays类讲解 package com.fei.array; import java.util.Arrays; public class ArrayDemo10 { public static void main(String[] args) { int [] arrays = {30, 65, 20, 3, 6, 90, 105, 150}; // 打印数组元素 System.out.println("使用Arrays.

2021-05-09 10:04:25 32

原创 Java方法-04-06

Java方法04:命令行传递参数 package com.fei.method; public class Demo06 { public static void main(String[] args) { //args.length 数组长度 for (int i = 0; i < args.length; i++) { System.out.println("args[" + i + "]:" + args[i]);

2021-05-08 17:07:13 33

原创 Java方法-01-03

Java方法01:什么是方法 方法命名规则:驼峰命名 package com.fei.method; public class Demo01 { // main方法 public static void main(String[] args) { int result = add(2, 3); System.out.println(result); System.out.println("===================");

2021-05-08 17:02:43 35

原创 Java流程控制-10-12

Java流程控制10:增强for循环 package com.fei.struct; public class ForDemo02 { public static void main(String[] args) { //定义一个数组 int [] numbers = {10, 20, 30, 40, 50}; //遍历数组元素 for (int x: numbers){ System.out.print(

2021-05-08 16:58:17 40

原创 Java流程控制-06-09

Java流程控制06:while循环详解 package com.fei.struct; public class WhileDemo01 { public static void main(String[] args) { // 输出1 - 100 int i = 0; while (i < 100){ ++i; //i++此时与++i效果一样,都等价于i = i + 1 System.ou

2021-05-08 16:55:16 30

原创 Java流程控制-04-05

Java流程控制04:if选择结构 if单选择结构 package com.fei.struct; import java.util.Scanner; public class IfDemo01 { public static void main(String[] args) { //if单选择结构 Scanner scanner = new Scanner(System.in); System.out.println("请输入您想输入的字符串

2021-05-08 16:52:10 39

原创 Java流程控制-01-03

Java流程控制01:用户交互Scanner 使用next的方式进行接收 package com.fei.scanner; import java.util.Scanner; public class Demo01 { public static void main(String[] args) { //创建一个扫描器对象,用于接收键盘数据 Scanner scanner = new Scanner(System.in); System.ou

2021-05-08 16:49:02 33

原创 Java基础-第七部分

JavaDoc生成文档 package com.fei.base; /** * @author Hongfei * @version 1.0 * @since 1.8 */ public class Doc { String name; /** * @author Hongfei * @param name * @return * @throws Exception */ public String test(Strin

2021-05-08 16:45:43 37

原创 Java基础-第六部分

Java基础10:三元运算符及小结 扩展赋值运算符 package com.fei.operator; public class Demo07 { public static void main(String[] args) { int a = 10; int b = 20; a += b; System.out.println(a); a -= b; System.out.println(a);

2021-05-08 16:43:50 30

原创 Java基础-第五部分

Java基础08:自增自减运算符及初始math类 ++、-- 自增、自减,也叫一元运算符 package operator; public class Demo04 { public static void main(String[] args) { int a = 3; int b = a++; //执行完这句代码后,先给b赋值,再自增 int c = ++a; //执行完这句代码后,先自增,再给c赋值 //a++和++a都相当于

2021-05-08 16:41:14 42

原创 Java基础-第五部分

Java基础07:基本运算符 package operator; public class Demo01 { public static void main(String[] args) { //二元运算符 //ctrl+d:复制当前行到下一行 int a = 10; int b = 20; int c = 30; int d = 25; System.out.println(a +

2021-05-08 16:40:05 39

原创 Java基础-第四部分

Java基础05:类型转换 float是32位,但long是64位,为什么float在后面呢? 因为小数的优先级大于整数的优先级 public class Demo04 { public static void main(String[] args) { // 强制转换 int i = 128; byte i1 = (byte) i; System.out.println(i); //128 System.out.pr

2021-03-13 10:56:38 31

原创 Java基础-第三部分

Java 04:数据类型扩展及面试题 整数扩展 常用的进制有二进制、八进制、十进制、十六进制 二进制用0b表示 八进制用0表示 十进制就是正常表示 十六进制用0x表示 public class Demo03 { public static void main(String[] args) { //整数拓展:进制 int num1 = 0b10; int num2 = 10; int num3 = 010; int n

2021-03-13 10:52:47 34

原创 Java基础-第二部分

Java基础01:注释 Java注释共分为三种: 单行注释:单行注释使用’//‘进行表示 多行注释:多行注释使用’/* */‘进行表示 文档注释:文档注释使用’/** */‘进行表示 书写注释是一个非常好的习惯 平时写代码一定要注意规范 Java基础02:标识符和关键字 Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符 public class Demo01 { public static void main(String[] args) { //

2021-03-13 10:48:46 30

原创 Java基础-第一部分

HelloWorld详解 新建一个文件夹,存放代码 新建一个Java文件 文件后缀名为.java Hello.java [注意点]系统可能没有显示文件后缀名,需要手动打开 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); } } 编译 javac + 需要编译的Java文件 会生成一个class文件 运行class文件 j

2021-03-13 10:41:56 55

原创 Java基础

Java三大版本 JavaSE:标准版(桌面程序,控制台开发) JavaME:嵌入式开发(手机,小家电)(现已死掉) JavaEE:E企业级开发(Web端,服务器开发) JDK JRE JVM JDK:Java Development Kit JRE:Java Runtime Environment JVM:Java Virtual Machine [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-i2ne8xA1-1615260817890)(C:\User

2021-03-09 11:34:45 53

原创 常用电脑操作快捷键及Dos命令

Windows快捷键 alt+f4:关闭窗口 ctrl+c:复制 ctrl+v:粘贴 ctrl+a:全选 ctrl+x:剪切 ctrl+z:撤销 ctrl+s:保存 shift+delete:永久删除 windows+r:运行 cmd:命令行窗口 windos+e:打开我的电脑 ctrl+shift+esc:打开任务管理器 windows+tab:切换任务程序 常见Dos命令 开启Dos控制台的几种方式 开始+windows系统+命令提示符 windows+r打开运行,然后输入cmd打开Dos命令 首先

2021-03-09 11:33:37 177

原创 Markdown学习

Markdown学习 ‘#’ +空格后可以加所需要的标题的内容,有几个#号就是几级标题,最多有六级标题。 字体 在所输入的文字前后分别加两个星号就可以加粗输入内容 在所输入的文字前后分别加一个星号就是斜体输入内容 在所输入的文字前后分别加三个星号输入内容时,文字的效果是斜体+加粗 使用两个~~可以在文字上加一根线,效果如下 hello world! 引用 即使再小的帆也能远航 使用引用的方法是:’’>’’ + 空格 + 所需要输入的内容 分割线 使用分割线有两种方法:(三个-)和(三个)* 图

2021-03-07 11:20:05 68

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除