自定义博客皮肤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)
  • 收藏
  • 关注

原创 简单的异常处理机制

Python中简单的异常处理

2022-01-21 11:51:27 575

原创 认知

我认为,一个人成长的道路上,一定要有高人指引。如果没有高人指引,光靠自己的认知,你会走很多弯路,你无法更加系统的认识社会、认识人,你的思维能力很难提升。当遇到一些人生关口的时候,家庭和父辈的指引很重要。...

2021-06-30 18:29:40 78

原创 java继承

文章目录1.子类可以继承父类1.1掌握继承的基本概念1.2类的继承格式1.子类可以继承父类1.1掌握继承的基本概念先建立一个Person类,含有姓名,年纪属性package com.kuang.extend;class Person{ private String name; private int age; public Person(String name,int age){ this.setAge(age); this.setNam

2021-06-17 23:17:38 103

翻译 java链表讲解

文章目录目标:1.具体内容1.1概念:1.2节点设计:1.3代码实现目标:了解引用传递的深入应用了解链表的基本概念理解内部类的作用深入链表的操作1.具体内容1.1概念:链表在数据结构中是一种经常见到的形式,在java中可以通过引用传递的方式实现。链表就是像火车头一样,有一个根节点链接下一个节点。上一个节点指向下一个结点对象的引用。要想实现链表,则需要一个节点类,此类中必须有一个属性可以保存下一个结点的引用地址。1.2节点设计:每一节车厢就相当于一个节点,此节点不经要保存自己

2021-06-16 16:25:41 86

原创 一个简单的登陆

假设用户名和密码固定将用户名和密码写死运行程序前先判断输入个数是否合法,如果不合法则提示,输入合法则进行判断用户名和密码是否正确,正确则进入,不正确则退出。package com.kuang.login;public class LoginDemo01 { public static void main(String[] args) { if (args.length==2){ System.out.println("系统参数正确,程序退出");

2021-06-16 14:38:29 223

原创 java内部类

掌握内部内使用格式掌握内部类优缺点掌握static声明内部类作用掌握使用内部类访问方法中的参数1.内部类定义在一个类的内部定义一个类称为内部类inner,定义在类的外部称为外部类outer。内部类可以用public和private修饰,当用这两个词修饰时候,其访问方法和成员变量(定义在类中的变量)一样。package com.kuang.array;class Outer{ private String info="hello world"; class Inner{//.

2021-06-16 11:31:23 135

原创 对象数组笔记

掌握对象数组的使用掌握对象数组的动态和静态初始化注意事项:数组一定要先开辟存储空间,对象数组是引用数据类型,所以每个数组里面的每一个对象都是null值,则在使用数组的时候需要分别为每个对象进行实例化操作。对象数组的声明:类 数组名称[]=new 类[数组长度]...

2021-06-16 09:33:18 61

原创 构造方法私有化和单态设计

package com.singleton;class Singleton{ private Singleton(){//将构造方法进行了封装,私有化 } public void print(){ System.out.println("hello world"); }}public class SingletonDemo { public static void main(String[] args) { Singleton

2021-06-15 16:03:52 76

原创 代码块的概念

代码块包括四个部分:普通代码块、构造快、静态代码块、同步代码块,其中同步代码块在多线程部分讲解。普通代码块:直接定义在方法中的代码块。构造块:将代码定义在类中。构造块优先于构造方法执行,只要一有实例化对象产生,就执行构造块内容。静态代码块:直接使用static声明的代码块。静态块优先于主方法执行,如果在普通类中定义静态块,则优先于构造块执行,不管有多少个对象产生,静态代码块只执行一次,静态代码块的主要作用是为静态属性初始化。package com.zhu;class Demo{ {.

2021-06-15 14:29:03 516

原创 main关键字

1.使用main关键字使用static修饰的方法可以由主方法直接调用package com.zhu;public class StaticDemo03 { public static void main(String[] args) { fun(); } public static void fun(){//可以由主方法直接调用 System.out.println("hello world"); }}不用static修饰的方法则

2021-06-15 14:02:04 213

原创 Static关键字

1。掌握static的基本使用方法1.1使用static声明属性使用static可以声明全局属性,当修改其中一个对象的属性其他对象会一起修改。原因是每个对象的变量都在各自的堆内存中,但是static修饰的变量存放在数据区中,所有对象指都指向数据区中的一个内容,所以当修改了一个对象属性,则全部的二对象属性都会被修改。package com.zhu;class Person{ int age; String name; static String country="a城";

2021-06-15 13:50:30 1257 1

原创 this关键字的使用

1.this关键字的作用this关键字除了可以强调本类中的方法还具有以下作用。表示类中的属性可以使用关键字调用本类中的构造方法this表示当前对象1.1表示类中的属性

2021-06-15 10:31:25 2051 1

原创 java方法重载

1.比较大小方法1.java中是值传递。package com.kuang.method;public class Demo01 { public static void main(String[] args) { int max=max(10,20); System.out.println(max); } public static int max(int num1,int num2){ int result=0;

2021-06-09 15:37:30 35

原创 java数组的学习

1.数组的定义数组是相同类型数据的有序结合。数组描述的是相同类型的若干个数据,按照一定的先后顺序排列组合而成。其中每个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们。package com.kuang.array;public class ArrayDemo { public static void main(String[] args) { int[] num=new int[10];//创建、声明数组 //给数组赋值 n

2021-06-09 15:00:45 53

原创 递归算法求阶乘

1.求阶乘递归不建议使用,Java都是栈机制,递归是一种思想。递归结构包括两个部分:递归头:什么时候不调用自身方法。如果没有头,将陷入死循环。递归体:什么时候需要调用自身方法。package com.kuang.method;public class Demo03 { public static void main(String[] args) { System.out.println(f(5)); } public static int f(int n)

2021-06-09 11:04:53 119

原创 for循环

1.快捷键1.例子100.for快速生成一个for循环2.死循环写法package com.kuang.scanner;public class ForDemo01 { public static void main(String[] args) { //死循环写法 for ( ; ; ) { } }}2.for循环求和package com.kuang.scanner;public cl

2021-06-08 15:16:28 117

原创 java选择语句

1.多重选择语句package com.kuang.scanner;import java.util.Scanner;public class Demo04 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入成绩:"); int score=scanner.nextInt();

2021-06-08 10:36:48 139

原创 Scanner

快速生成对想法ctrl+altt+a1.scanner基础next()next()不能得到带有空格的字符串。nextLine()得到以回车为结果的字符串。package com.kuang.scanner;import java.util.Scanner;public class Demo01 { public static void main(String[] args) { //创建一个扫描器对象,从键盘接收一个数据;快速new一个对象ctrl+alt+v

2021-06-07 16:00:56 96

原创 如何用idea生成java文档

操作步骤2解释:选择文档路径选择文档输出路径选择输出语言传入JavaDoc的参数,一般这样写 -encoding UTF-8 -charset UTF-8 -windowtitle “文档HTML页面标签的标题” -link http://docs.Oracle.com/javase/7/docs/api...

2021-06-07 14:27:18 202

原创 cmd实现javadoc文档

命令javadoc文档javadoc -encoding UTF-8 -charset UTF-8 Doc.java1.例子及其实现package com.kuang.base;/**@author kuangsheng@version 1.0@since 1.8*/public class Doc {String name;/** * @author kuangsheng * @param name * @return * @throws Exception */p

2021-06-07 13:59:30 115

原创 引用传递学习

引用传递1.三道引用范例1.1 范例一package ref;class Demo1{ int temp=30;//此处暂时不封装}public class RefDemo1 { public static void main(String[] args) { //初始化对象 Demo1 d1=new Demo1(); //对temp1重新赋值 d1.temp=50; System.out.print

2021-05-27 22:44:14 74

原创 String类的常用方法

String类的常用方法具体内容掌握String的常用方法,了解API查找方法1.字符数组与字符串一个字符串可以变为字符数组,反之亦然

2021-05-26 15:17:11 267

原创 随便记一下

注释1.java单行注释/多行注释/文本注释单行注释://多行注释:/*+enter键文本注释:/**+enter键2.comments(注释)的背景修改setting-----------》editor-----------------》color scheme(颜色方案)--------》java------》comments此处可以设置(块/行)注释的背景颜色(block comment/line comment)3.标识符规则可以用大小写英文、下划线、美元符号、汉字开头,不能

2021-05-25 14:07:18 58

原创 String类

string类的学习011.String赋值方式1.1 直接赋值和使用new关键字赋值package student;public class StringDemo1 { public static void main(String[] args) { String str1="zhuyun";//使用直接赋值的方式 String str=new String("zhuyunyun");//使用new方式赋值 System.out.print

2021-05-23 23:23:01 44

原创 用代码解决问题流程

1. 快使用主函数和输出语句快速输入主函数:psvm+Tab键快速输入输出函数:sout+Tab键2.快速的解决一个问题的方法首先创建一个类看看类中的属性,将属性书写在类中(成员变量)将成员变量属性进行封装(private)封装之后的属性通过setter和getter设置和取得如果有必要书多写几个构造方法写出函数的的方法,不要在方法中进行输出,遵循谁调用谁输出的原则3. 帮忙看看哪里出现问题的,顺便把错误贴了出来package student;public class StuD

2021-05-23 17:58:40 232

原创 java学习第一天

1.构造方法1.1有参构造构造方法的目的是为成员变量实现初始化操作,既然是方法,既可以传递参数,此时定义一个构造方法,向里面传递参数public class ConDemo1 { public static void main(String[] args) { //声明对象 Person per=new Person("张山",30); per.tell(); }}class Person{ private Strin

2021-05-23 00:53:56 43

空空如也

空空如也

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

TA关注的人

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