自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 总结java学习(B站狂神说和动力节点老杜)——day09异常

异常异常机制增强了程序的健壮性异常的继承结构对异常的两种处理方式throws关键字上抛异常在方法声明的位置,使用throws关键字,抛给上一级public class Demo { public static void main(String[] args) throws Exception{ System.out.println("main begin"); m1(); System.out.println("main over

2021-05-23 17:42:12 146

原创 总结java学习(B站狂神说和动力节点老杜)——day08常用类

String类String表示字符串,属于引用数据类型,例如String a = "asdfasdf"这样的"asdfasdf"字符串,存放在方法区的字符串常量池当中常用构造方法String(byte[])byte[] bytes = {97, 98, 99};String s2 = new String(bytes);System.out.println(s2);/*输出结果:abc*/String(byte[], int, int)byte[] bytes = {97, 98,

2021-05-23 00:24:46 336

原创 总结java学习(B站狂神说和动力节点老杜)——day07Object类

Object类object 中的类是所有类的父类,object中的所有的方法子类都能使用toString()方法源代码public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode());}默认实现:类名@地址的16进制getClass().getName():获取当前类的类名Integer.toHexString(hashCode():将对象的内存地址转换成

2021-05-21 20:09:24 175

原创 总结java学习(B站狂神说和动力节点老杜)——day06面向对象编程

面向对象编程包和import包机制包机制的作用是为了方便程序的管理,不同功能的类分别存放在不同的包下。(按照功能划分,不同的软件包具有不同的功能)package语句样式:package 公司域名后置package语句只允许出现在java源代码的第一行importA和B不在同一个包下,需要使用import语句java.lang.*;这个包下的类不需要使用import导入位置在package之下,class语句声明之前访问权限控制种类一共4个public 公开p

2021-05-20 21:41:16 313

原创 总结java学习(B站狂神说和动力节点老杜)——day5数组和八大算法

Java数组数组概述数组的定义具有相同类型的一组数据的有序集合数组的声明和创建数组的声明/dataType:int, double, float/首选方法dataType[] arrayRefVar;效果相同,但是不推荐dataType arrayRefVar[];数组的创建dataType[] arrayRefVar = new dataType[arraysize];ex: int[] numbers = new int[10];数组长度的获取arrays.

2021-05-20 21:40:41 188

原创 总结java学习(B站狂神说和动力节点老杜)——day4方法

Java方法什么是方法?方法是语句的集合,他们一起执行一个功能,一个方法只完成一个功能命名规则​ [修饰符列表] [返回值类型] 方法名(参数列表){}方法的调用方法的重载public static double max(double a,double b){ return c = a;}public static int max(int a,int b){ return c = a;}方法名必须相同参数列表必须不同(个数不同、或类型不同、参数顺序不同等)

2021-05-20 13:57:14 301

原创 总结java学习(B站狂神说和动力节点老杜)——day3流程控制

Java流程控制Scanner(用户交互)创建扫描器Scanner对象Scanner in = new Scanner(System.in);”对象.next()“接收用户输入String name = in.next();“对象.nextLine()”接收用户输入String name = in.nextLine();关闭Scanner对象in.close();Scanner进阶用法“对象.hasNextDouble()”判断用户输入框是否存在双精度浮点型的数字

2021-05-20 13:56:24 204

原创 总结java学习(B站狂神说和动力节点老杜)——day2Java基础

Java基础注释三种方式1.单行注释://2.多行注释:/* */3.文档注释:/** */数据类型基本数据类型引用数据类型占用字节byte整型1short整型2int整型4long整型8float浮点型4double浮点型8blooean整型(true,false)1String引用数据类型补充进制二进制八进制10进制16进制int i

2021-05-20 13:55:45 187

空空如也

空空如也

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

TA关注的人

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