Java学习
Alan雪
这个作者很懒,什么都没留下…
展开
-
1、Java基操
Java操作 psvm:直接生成public static void main(String[] args){} sout:直接生成system.out.println(); //单行注释 /* */多行注释 标识符 所有标识符以字母、美元符($)下划线(_)开头,后面可存在数字 数据类型 强类型语言:Java 弱类型语言: 基本类型 数值类型 整数类型: byte:最大127(1个字节)、short(2个字节)、int(4个字节)、long(8个字节) 浮点类型: float(4个字节)、doubl原创 2021-10-24 17:07:47 · 2152 阅读 · 0 评论 -
2、流程控制
流程控制 Scanner对象 java.until.Scanner是Java5的新特性,可以通过Scanner类来获取用户的输入 基本语法 Scanner s=new Scanner(Stystem.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前要使用hasNext()与hasNextLine()判断是否还有输入的数据 public static void main(String[] args) { //快捷:psvm Scanner原创 2021-10-24 17:08:19 · 41 阅读 · 0 评论 -
3、Java方法
Java方法 何谓方法 System.out.println() //调用系统类中的标准输出对象out中的println方法 一个方法只做一个功能 方法的定义及调用 修饰符 返回值类型 方法名(参数类型 参数名) { 方法体 … return 返回值; } 形参、实参 方法重载 在同一个方法里名字相同,而参数不同,返回类型可相同也可不相同 命令行传参 谜 可变参数 在方法声明中,在指定参数类型后加一个省略号(…) 一个方法中是能指定一个可变参数,必须是方法的最后一个参数。 pub原创 2021-10-24 17:09:33 · 47 阅读 · 0 评论 -
4、Java数组
数组 二维数组用两个括号定义 Arrays类 System.out.println(Arrays.toString(a)); //打印数组元素 for(int i=0;i<arrays.length;i++){ System.out.println(arrays[i]); } 数组排序:(升序) Arrays.sort(arrays); Arrays.toString:打印数组 稀疏数组中 第一行第一列放数组大小 例: arrays[0][0]=4; arrays[0][1]=5; \原创 2021-10-24 17:10:25 · 42 阅读 · 0 评论 -
6、Java的异常机制
Java的异常机制 分为Error和Exception Error类对象由Java虚拟机生成抛出,大多数错误与程序员无关 异常处理机制 抛出异常 throw与throws的区别: throw 是语句抛出一个异常 语法:throw (异常对象); throw e; throws 是方法可能抛出异常的声明(用在声明方法时,表示该方法可能要抛出异常) 语法:修饰符 返回值类型 方法名(参数列表)throws (异常类){} 捕获异常 try——catch void main(){ in原创 2021-10-24 17:11:56 · 46 阅读 · 0 评论 -
5、Java的面向对象
Java的面向对象 属性加方法=类 方法的定义:修饰符+返回值类型+方法名(变量) 封装 属性私有、get、set方法: 1、提高程序的安全性,保护数据 2、隐藏代码的实现细节 3、统一接口 4、提高系统的可维护性 方法重载:就是同一个类,有多个方法,方法名一样,参数不一样,根据传入的形参不同,调用不同的方法 构造方法:也叫构造器,也是一种方法,可以重载,方法名与类名相同,不用写返回值 构造器是在创建此类的对象的时候就会调用的,作用是初始化类的对象。 如果没有为类写构造器,JAVA虚拟机自动为类添加一个无原创 2021-10-24 17:11:37 · 46 阅读 · 0 评论