Java基础
Java基础
饺子0778
明光桥高级职业学院本硕
展开
-
List集合,Set集合,Collections集合工具类的方法,Map集合
List介绍&常用方法list接口特点:有序的集合,存储和取出元素的顺序是一致的有索引,包含一些带索引的方法允许存储重复的元素list接口中带索引的方法:注意:操作索引时要防止越界异常代码: public static void main(String[] args) { List<String> list=new ArrayList<>(); list.add("a"); list.add("b");原创 2020-09-22 17:45:13 · 121 阅读 · 0 评论 -
Day08 I/O流自学补充
1.概念I:input 输入 (读取)O: output 输出 (写入)流:数据(字符/字节)1字符=2字节 1字节=8二进制位2.字节流一切皆为字节字节输出流:原创 2020-05-29 17:27:46 · 116 阅读 · 0 评论 -
Day03(对象和异常)
标题面向过程&面向对象面向过程:处理简单问题 ,步骤清晰面向对象:分类处理的思想 , 处理复杂问题, 先分类后再面向过程思考面向对象编程的本质:以类的方式组织代码,以对象的方式组织(封装)数据。**抽象:**抽取共同点形成类三大特性:封装继承多态类和对象基础总结://1.一个类即使什么都没有,也有一个无参构造方法。但只要有一个构造方法,就没有默认的无参构造方法。//2.构造器的作用 // 实例化初始值 ://使用new关键字,本质是在调用构造器//3.类是原创 2020-05-17 22:02:15 · 244 阅读 · 0 评论 -
Day2(方法 内存 数组(冒泡排序和稀疏数组))
方法(类似于函数)原子性:一个方法只实现一个功能,方便调用return 的特殊用法:可用于终止方法(return 0;)方法重载方法名必须相同,参数列表必须不同命令行传参……有时间具体看。可变参数在方法声明中,在指定参数类型后加以一个省略号(…)一个方法只能指定一个可变参数,它必须是方法的最后一个参数。所有普通参数必须在它之前声明。 public static void main(String[] args) { text t=new text(); t.原创 2020-05-17 20:39:14 · 206 阅读 · 0 评论 -
Day2 (流程控制: Scanner 结构和循环 )
Scanner注意:最好加入hasNext的判断!用完要关掉!Scanner scanner=new Scanner(System.in); System.out.println("用next方式接受:"); //判断用户有没有输入字符串 if (scanner.hasNext()){ String s=scanner.nextLine(); } //属于IO流的类如果不关闭会一直占用资源 sa原创 2020-05-17 16:46:32 · 188 阅读 · 0 评论 -
Day2(变量 运算符 包 JavaDoc)
Java基础· 变量 常量 作用域变量局部变量方法块内使用 必须声明和初始化实例变量从属于对象 通过对象调用 如不初始化,赋给这个类型的默认值(布尔值默认false;除了基本类型,其余默认值均为null)类变量 static从属于类常量final + 常量名(大写字母)=常量值;· 运算符算术运算符+, - ,*,/,%,++,–赋值运算符=关系运算符<,>,<=,>=,==逻辑运算符与:&&, 或原创 2020-05-17 10:55:02 · 224 阅读 · 1 评论 -
Day1(数据类型)
Java基础##(Java属于强类型语言 变量必须定义后才能用 安全性高 编译速度慢)**· 数据类型基本类型1. 数值类型1.整数类型数据类型字节位数byte1-128~127short2约5位数 有正负int4约10位数 有正负long8约20位数 有正负整数拓展:进制前缀二进制0b八进制0十六进制0x浮点数拓展:银行业务中 的 比较float f=0.1f;double d=1.0/10;S原创 2020-05-16 20:58:29 · 207 阅读 · 0 评论