- 博客(8)
- 收藏
- 关注
原创 多线程基础
什么是多线程?什么是进程线程的简介:线程是指一个进程中的一个执行流程,多线程就是指,同一时刻运行多个程序的能力。每一个任务称为一个线程。可以同时运行一个以上线程的程序称为多线程程序,在JVM的内部,程序的多任务是通过线程来实现的,每用java命令启动一个java应用程序,就会启动一个JVM进程。在同一个JVM进程中,有且只有一个进程,就是它自己。在这个JVM环境中,所有程序代码的运行都是以线程来运行,比如在我们平时使用的main方法中运行一行 HelloWorld,就启动一个jvm的进程,JVM找到程
2022-01-11 15:26:28
429
原创 JAVA设计模式
在java代码中目前一共有26种设计模式,而设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。今天说说单例模式与代理模式。代理模式代理模式,举个例子说明吧,我们要创建一个线程,以下的创建方式就是一个代理模式TestThread4 testThread4=new TestThread4();new Thread(testThread4,"线程名1:小明").start();那什么是代理模式呢,举个例子,比如你要结婚,但是需要婚庆公司来帮助你结婚,此刻婚庆公
2021-12-21 11:56:56
165
原创 递归与 数组操作理解
递归这个名词怎么解释呢? 在程序中程序调用自身的编程技巧称为递归,这样也是比较好理解的,首先递归就是方法自己调用自己,每次调用时传入不同的变量,递归有助于编程者解决复杂问题,同时可以让代码变得简洁,举一个栗子package com.haiyan.test;/**递归demo*/public class demo { public static void main(String[] args) { demo t=new demo(); int a= t.ss(5)
2021-12-21 11:56:03
292
原创 JAVA中代码块的理解
1. 代码块语法:{/////代码内容},{ System.out.println("这是一个代码块");}不需要方法体的名称,那么这个在程序中的作用是什么呢,如我们java代码中的构造器,我们java在创建实例的时候 new的是一个无参构造器,而这个构造器做了对类与对象的初始化,例如给对象开辟空间,如果是有参构造还会初始化给属性赋值等等,那么代码块的作用也是在加载类的时候做一个初始化的动作类在什么时候会被加载:1,创建对象实例时。2,创建子类对象实例,父类也会被加载。3,使用类的静
2021-12-21 11:54:57
302
原创 深入理解main方法
main方法详解main方法的形式public static void main(String[] args) {}main方法是虚拟机调用的,是程序的入口,java虚拟机需要调用类main方法进行程序的加载和执行,,所以该方法的访问权限必须是public(当public删除后,不再会出现run的启动程序入口),java虚拟机再执行main方法时不必创建对象,所以该方法必须市static,另外该方法可以接受String类型的数组参数,该数组中保存执行java命令(java 文件名 字符串1、字
2021-12-21 11:53:43
354
原创 JAVA继承 接口 抽象类理解
1、继承什么是继承呢?先举一个例子,顾名思义,当一位老父亲要将自己的遗产给自己的儿子,那么这个时候儿子就有了父亲的所有资产,包含负债,但是儿子也可以重新分配父亲的资产这个就拉扯到重写父类的方法了,这里说的比较笼统,上代码例如:现在有3个人,他们都有共同的特性例如吃饭,说话package lianxi;class People{public void havingDinner(){ System.out.println("会吃饭");}public void speak(){
2021-12-21 11:51:52
131
原创 JAVA static静态的理解
JAVA 中 static静态的理解1. 静态变量静态变量也称呼为类变量,类变量是所有对象共享的,随着类的加载开始,随着使用类的消亡而消亡,其存储空间为内存中的静态数据区(在 静态存储区内分配存储单元)所有的类对象都共享指向一个 静态属性空间(堆空间),如以下例子和图解class stu { static int fraction;//成绩 String name;//姓名 public stu(){} public stu(int fraction ,Str
2021-12-21 11:49:48
189
原创 mysql 的索引介绍及使用
mysql 的主键索引使用及介绍– 给表上的字段加索引 目的是为了 更加快速的搜索,如果我给这个字段加了索引,– 那么这个字段的存值 就会有一定的排序,然后我在执行sql的时候 它就会分区域范围性的查找,– 就像主键,主键是唯一性的 它自己给自己创建了一个唯一索引,这样就很快的定位到了目标– mysql在使用like查询的时候只有使用后面的%时,才会使用到索引。– mysql的5个索引– 主键索引CREATE TABLE testwen0 (ID INT(11) NOT NULL AUTO_
2020-08-07 23:54:11
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅