![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
文章平均质量分 82
行者yy
这个作者很懒,什么都没留下…
展开
-
10 Java数据结构
10 Java数据结构 10.1数组 数组的个数是确定好的,只能线性存放 数组定义和初始化 int a[];//a 还没有new操作 实际上是null,也不知道内存位置 int[] b;//b 还没有new操作 实际上是null,也不知道内存位置(常用) int[] c = new int[2];//c有2个元素,都是0 c[0] = 10; c[1] = 20;//逐个初始化 int d[] = new int[]{0,2,4};//d有3个元素,0,2,4,同时定义和初始化 int d1[] = {原创 2020-09-12 18:41:59 · 109 阅读 · 0 评论 -
9 Java异常和异常处理
9 Java异常和异常处理 9.1 Java异常分类 异常:程序不正常的行为或者状态;如分母为0、数组越界访问、读取文件,结果该文件不存在等 异常处理:程序返回到安全状态;允许用户保存结果,并以适当方式关闭程序。 Throwable:所有错误的祖先 Error:系统内部错误或者资源耗尽 Exception:程序有关的异常 RuntimeExcception:程序自身的错误(5/0,空指针,数组越界) 非RuntimeException:外界相关的错误(打开一个不存在文件,加载一个不存在的原创 2020-09-09 15:14:05 · 116 阅读 · 0 评论 -
Java常用类
8 Java常用类 8.1Java类库概述 包名以Java开始的包是Java核心包(Java Core Package) 包名以Javax开始的包是Java扩展包(Java Extension Package) 8.2数字相关类 Java数字类 整数 Short,Int,Long 浮点数Float,Double 大整数 BigInteger,大浮点数BigDecimal 随机数类Random 工具类Math 大整数类BigInteger(支持无限大的整数运算) package原创 2020-09-08 17:29:24 · 85 阅读 · 0 评论 -
Java学习笔记
1注释 注释方式 效果 // 注释语句行 /*语句段*/ 将一段比较长的注释括起来 以/**开始,以*/ 结束。 自动生成注释文档 2 数据类型 2.1 整型 类型 存储需求 取值范围 int 4 字节 -2147483648 ~ 2147483648 short 2字节 -32768~32767 long 8字节 ~9223372036854775808 ~ 9223372036854775807 byte 1字节 -128 ~ 127 2.2原创 2020-07-20 17:46:33 · 133 阅读 · 0 评论 -
Java类基础知识
3 类基础知识 3.1 Java 类结构和main函数 一个Java文件只能有1个public class,其类名和文件名必须相同 注释的两种方法 双斜杠的单行注释 /*···*/的块注释 类时Java中的最基础逻辑单元 Java所有的内容都需要放在类中 内容不允许游离在类以外 Java项目是由一个个类组成的 类的构成 成员变量/属性 成员方法/函数 Main函数 一个class最多只能有一个main函数。类可以没有main函数,没有main函数的类就不能主动执行,但可以被动执行(被其他类调用原创 2020-08-02 15:26:38 · 169 阅读 · 0 评论 -
Java面向对象学习
4 面向对象 对象=属性+方法; 对象的规范=属性定义+方法定义。 4.1对象和类的概念 对象是一个变量; 类就是类型(是规范,是定义),从对象中抽取共性; 类规定了对象应该有的属性内容和方法; 对象是实例,是类的一个实现,是一个具体的东西。 4.2 Java类和对象 最简单的类 class A{} //没有任何属性和行为; 对象 A obj = new A(); 例: int a = 5;==>等价为 int a = new int(5) 类型 变量名 = new 类型(参数)原创 2020-08-04 14:36:41 · 163 阅读 · 0 评论 -
Java继承、接口和抽象类
5继承、接口和抽象类 5.1 继承 类别内的对象属性和方法都具有一定的共同点,将这些共同点提取出来,即形成了父类,而其他类则在父类的基础上新增各自特有的属性和方法,形成子类。 class Father //父类 { public void f1() { System.out.println("hi"); } } public class Son extends Father//子类 { public static void main(String[] a原创 2020-08-05 15:59:10 · 174 阅读 · 0 评论 -
Java static,final和常量设计
6 static、final和常量设计 6.1static(静态) 6.1.1static变量 static关键字可用在变量、方法、类和匿名方法块中,在内存中只有一种拷贝 静态变量是类的共有成员 public class Potato { static int price = 5; String content = ""; public Potato(int price,String content) { this.price = price;原创 2020-08-06 14:16:19 · 256 阅读 · 0 评论