自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中的多线程

Java中的多线程创建线程的方式:1.继承Thread类,重写run()方法,调用start开启线程举个例子:package thread;public class TestThread01 extends Thread{ @Override public void run() { for(int i=1;i<20;i++){ System.out.println("haha"+i); } } pu

2021-05-27 10:39:47 80

原创 Java中的异常机制

Java中的异常机制主要分为抛出异常和捕获异常1.捕获异常用try catch finallypackage exception;public class Test { public static void main(String[] args) { try{ int a=1; int b=0; System.out.println(a/b); }catch(ArithmeticE

2021-05-27 09:41:50 78

原创 抽象类与接口

抽象类与接口抽象方法:只有声明没有实现,就像下边这样如果子类继承抽象类,那么就要重写抽象类中所有方法抽象类不能new,只能靠子类实现抽象类中可以有抽象方法和非抽象方法,但抽象方法必须存在于抽象类中,看上边图片,但是,没有抽象的构造方法接口中的方法默认为抽象的,也是只能声明不能实现接口都必须有实现类,且***接口可以多继承***,看下边代码package Demo09;public interface UserService { void ad

2021-05-26 09:48:23 66

原创 Java三大特性之一:多态

Java三大特性之一:多态多态是方法的多态可以通过父类的引用指向子类比如A继承于B,B b=new B();A a=new B();切记切记:静态static方法不能重写常量final修饰的也不能重写private方法也不能重写...

2021-05-26 09:13:48 94

原创 Java三大特性之一:继承

Java三大特性之一:继承在java中,所有的类都默认继承object类,object类存在于Java.lang包里,基本上包含了大部分Java方法Java中只有单继承关系,(一个儿子只能有一个爸爸,一个爸爸可以有多个儿子)super关键字:专用于继承关系中,用来调用父类的属性举例:package OopLearning.demo;public class DemoExtend01 { public static void main(String[] args) {

2021-05-25 15:32:59 94

原创 Java三大特性之一:封装

封装必须记住这句话:属性私有(private),get/set(大部分都是针对变量来说)get/set的意思就是,创建两个方法一个叫get一个叫set,get是为了获取值,set是为了设置值上代码:package OopLearning.demo; class App { private String name; private String id; private char sex; public String getName(){ return

2021-05-25 11:23:07 58

原创 Java中的面向对象基础

Java中的面向对象基础面向对象编程的本质是:以类的方式组织代码,以对象的组织封装数据面向对象的三大特性:封装,继承,多态核心思想为:抽象值传递:非常重要package OopLearning.demo;public class Demo03 {//值传递 public static void main(String[] args) { int a=1; System.out.println(a); Demo03 demo03=ne

2021-05-25 09:32:07 69

原创 Java中数组的基本使用

Java中数组的基本使用数组的定义与实现 int[]num; num=new int[10]; num[0]=1; num[1]=2; num[2]=3;在Java中,定义一个数组的语法是:数据类型【】数组名;它跟String【】args是一样的实现这个数组还是用new来实现,数组名=new 数据类型【长度】;(动态初始化)当然还有其他方式:int【】num={ };(静态初始化)举例:实现数组内元素加和pa

2021-05-24 14:59:47 62

原创 Java中的递归使用

Java中的递归使用在Java中,递归是一种比较特殊的方法,它的作用是自己调用自己,通常用来计算一个数字的阶乘,比如计算4!=24package Method;public class diGuiDemo { public static void main(String[] args) { System.out.println(f(4)); } public static int f(int n){ if(n==1){

2021-05-22 13:26:58 206

原创 Java中的循环结构

Java中的循环结构(重中之重)if基本的概念不讲解,这里先引入一个小知识点:equals,它用来判断字符串是否相等重点:equal与的区别*equal判断的是单纯的字符串的值,而判断的是变量内存中存放的对象的内存地址*举例:控制台输入答案,haha为正确答案,其余都为错误答案。import java.util.Scanner;public class IfDemo { public static void main(String[] args) {Scanner scanne

2021-05-22 10:12:10 75

原创 Java中与用户交互的输入流Scanner

Java中与用户交互的输入流ScannerScanner这个引用类的作用是在控制台与用户进行基本的交互,包括但不限于让用户输入数字,字母,中文,英文等。在使用Scanner前需要引包:import java.util.Scanner;import java.util.Scanner;public class printf { public static void main(String[] args) { Scanner scanner =new Scanner(Sys

2021-05-21 14:39:04 193

原创 2021-05-19

Java中的类型转换强制类型转换语法:(数据类型)变量名;public class Hello { public static void main(String[] args) { System.out.println("Hello,world"); char a='a'; System.out.println((int)a); char b='中'; System.out.println((int)b);

2021-05-19 16:30:50 54

原创 JavaEE学科课程表

JavaEE学科课程表第一阶段:Java基础mysql数据库与sql语言JDBC:通过Java语言操作数据库第二阶段:Javaweb阶段:html与css基础Javascript DOM与JQueryXML与TomcatHTTP协议服务器端组件SerlvetJSPEL表达式JSTL会话控制Cookie和Session服务器端组件Listener国际化异步数据传输框架Ajax文件的上传和下载第三阶段:Java框架阶段:系统整体分层解耦框架Spring轻量级Web框架spri

2021-04-21 16:18:30 524

空空如也

空空如也

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

TA关注的人

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