自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 异常(Throwable)基础

1、Throwable下有个异常子类:error和execption。 Error:是不能靠程序能处理的,比如:内存溢出。 Exception:运行时异常(非检查异常)和非运行时异常(检查异常) 2、常见的运行时异常: 1) NullPointerException(空指针异常)当操作一个空引用抛出的一个异常 2) NumberFormatException(数据格式化异常)试图将字符串转换为一种数值类型时,但字符串转换不适当出现的异常。 3) ClassCastException(类型转

2021-08-07 09:56:53 283

原创 C、C++、C#、java的理解

标题1.C C语言是变成基础语言.效率最高,但语法复杂,不容易学习,面向过程 标题2.C++ 随着科技的发展,开发越来越需要面向过程的语言,于是c++在c语言的基础上做了扩充,加入了面向对象的思想,因为C语言没有面向对象的语法结构,而当时业界又迫切需要面向对象的编程特性,所以贝尔实验室的开发者就为C语言添加了面向对象的结构。现在C++已经不只是C语言的扩展了,它已经完全可以被看作一种新的编程语言。虽然C语言的特性以及库函数仍然被C++支持,不过C++拥有自己的独立的类库体系,功能相当强大。 标题3.c# C

2021-07-14 09:03:07 1104 1

原创 数组

数组 概述 用来存储一组数据,但是必须是相同类型的数据 英文叫Array标志[] 每个元素都有下标/索引,默认从0开始 创建数组 动态初始化和静态初始化 静态初始化: int[] a= new int[]{1,2,3,4,5}; int[] b={1,2,3,4,5}; 动态初始化:需要指定数组的长度/容量 int[] a=new int[5]; java.lang.ArrayIndexOutOfBoundsException 数组下标越界异常:因为访问了不存在的下标 遍历数组 for(int i=0;

2021-05-18 19:37:26 108

原创 集合

集合 概述 集合里可以存放不同类型的数据; Collection-List/Set–ArrayList/LinkedList,HashSet/TreeSet; Map-HashMap/TreeMap; Collection接口 boolean add(E e)–添加元素; boolean addAll(Collection c)–把小集合添加到大集合中 。 boolean contains(Object o)–如果此 collection 包含指定的元素,则返回 true。 boolean isEmpty(

2021-05-11 20:08:57 139

原创 接口

接口 接口 1)概述 interface关键字; 成员变量为常量,默认修饰 public static final; 没有构造方法; 方法都是抽象方法,,默认修饰 public abstract ,JDK1.8以后添加了静态方法和默认方法; 2)关系 接口与接口之间为继承,可以多继承; 类与接口之间为实现implement,可以多实现;(重写所有抽象方法) Object工具类 1)所有类的超类; 2)方法: (1)void finalize() 当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器

2021-05-10 20:11:00 132

原创 面向对象

面向对象 特征 封装、继承、多态 表现形式重载和重写 、 (抽象性)第四种特征 可写可不写 封装 1)概述 private关键字修饰;只能在本类中中直接调用;提高代码的安全性; 2)封装方法 另外设置公共的方法去调用被封装的方法; 3)封装变量; 设置公共的get()和set()方法用于获取和设置被封装变量的值。 代码块 1)构造代码块 <1>作用:给对象进行初始化; <2>特点:new时触发,定义在类里方法外,优于构造方法执行; 2)局部代码块 特点:定义在方法里; 作用:限

2021-05-10 19:57:40 68

原创 循环

单分支 If(判断条件){ 满足条件的代码 } 多分支 If(判断条件1){ 满足条件的代码1 }else 嵌套分支 If(判断条件1){ 满足条件的代码1 }else If(判断条件1){ 满足条件的代码2 }else If(判断条件1){ 满足条件的代码3 }else {满足条件的代码4} for循环 for(开始位置;循环条件;更改条件){ 重复执行的代码/循环体 } 嵌套for循环 –1.概述 常用于各种算法的实现。还可以打印各种图形 –2.语法 for(1; 2; 3 ){ for(1; 2; 3

2021-04-16 19:32:32 87

原创 标识符

标识符 “+”“-”“*”“/” a++ 先打印后计算 int a=0; System.out.println(a++);//0 System.out.println(a);//1 System.out.println(a–);//1 & 与 a&b a与b都必须成立才可以 &&快速判断如果第一个不成立 直接结束 | 或 a|b a与b有一个成立就可以 ||快速判断如果第一个成立 直接结束 三目运算符 a>b?a: b ...

2021-04-16 19:13:27 90

原创 JAVA语法基础

** 标识符 标识符只能说由字母、数字、下划线(_)和美元符($)组成, **

2021-04-16 14:03:04 90 2

原创 新手小白入门编程

计算机创始人:约翰·冯·诺依曼 java创始人:詹姆斯·高斯林 jdk jvm jre 都是sun公司,被Oracle公司收购了。 eclipse是IBM公司的,免费的、开源的。 JDK和JRE和JVM三者的关系 jdk java开发工具包 包含jre和开发工具。 jre java运行时环境 包含jvm和Java运行是所需的环境 JDK是开发最小的环境 JRE是运行最小的环境 Java可以跨平台,JVM不能跨平台。 ...

2021-04-08 08:54:20 676 1

空空如也

空空如也

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

TA关注的人

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