摘要: 说道集合不得不说道数组,用来存储一组相同的数据,但是对于数组来说,频繁的增减程序效率太差,只能够从一个数组扩充到另一个数组, 而且由于是连续分布查找效率低下,所有对于今后的存储一般使用集合; 集合分为collection 和map接口; 其中collection接口有有子接口:list和set; 在 阅读全文
posted @ 2018-07-20 11:56 谁在逆水行舟 阅读(481) 评论(0) 推荐(1) 编辑
摘要: 获取现在系统的时间和日期看起来是一件非常神奇的事情,但是当使用date和calendar之后发现仍然非常神奇。 1、date 使用date日期之前需要导入包: import java.text.SimpleDateFormat;//用来格式化date文本输出;import java.util.Dat 阅读全文
posted @ 2018-07-20 00:46 谁在逆水行舟 阅读(3385) 评论(0) 推荐(1) 编辑
摘要: 1 、string的常用方法 关于一些类和接口的常用方法和介绍,想要详细了解的话可以查找帮助文档; 这里只是关于其中的简单的方法进行简要介绍: a . length() 求取字符串的长度; 定义语法:字符串.length(); b .equals() 字符串的比较,判断字符串是否相等 定义语法:字符 阅读全文
posted @ 2018-07-19 21:12 谁在逆水行舟 阅读(728) 评论(0) 推荐(1) 编辑
摘要: 所有的异常都有一个超类throwable; throwable有两个子类:Exception和error(一般在重大错误,不能够自行恢复); Exception有两个子类:checked和runtime exception异常; checked:检查时异常,就是程序代码有的错误会有红色波浪线的异常, 阅读全文
posted @ 2018-07-19 09:00 谁在逆水行舟 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1、抽象类: 关键字:abstract 修饰的类 特点:具有抽象方法的类,不能够实例化,可以同时有普通方法和抽象方法; 定义:访问修饰符 abstract class 类名{} 抽象方法:访问修饰符 abstract class 方法名(); 抽象方法和抽象类不能够用用private修饰,有构造方法 阅读全文
posted @ 2018-07-18 21:35 谁在逆水行舟 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1、方法的重载 概念:在同一个类中,方法名相同,参数列表(参数类型和参数个数)不同的方法称为方法重载; 和访问修饰符、返回值类型无关; 例如在dog类中定义两个eat()方法: public class dog extends animal{public void eat(){ System.out 阅读全文
posted @ 2018-07-17 22:37 谁在逆水行舟 阅读(159) 评论(0) 推荐(0) 编辑
摘要: java中面向对象的三大特性:封装、继承、多态和关键字instanceof 1、封装: 使用private关键字,使得外界不能够直接访问类的属性; 提供setter和getter方法进行设置和获取; 好处:提升程序的安全性,让外界不能够直接进行访问;还可以对设置的属性进行输入限制; public c 阅读全文
posted @ 2018-07-17 22:12 谁在逆水行舟 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 1、构造方法 定义:与类同名没有返回值的方法称为构造方法; public class test1 {private String name;private int age;public test1(){} } 上面的test1()是默认构造方法,即使没有定义java虚拟机在运行的时候也会自动生成, 阅读全文
posted @ 2018-07-16 23:45 谁在逆水行舟 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 1、java中的scanner: scanner 是java中用来进行人机交互的函数; 使用前需要导入:java.util.Scanner包 import java.util.Scanner; 在使用时有以下语法: Scanner sc=new Scanner(System.in);//建立一个键盘 阅读全文
posted @ 2018-07-15 22:37 谁在逆水行舟 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 程序员之路的设计理念分为:面向过程和面向对象; 1、首先是面向过程:要想得到一个结果需要一步一步的去设计出来,一步一步的敲代码去实现这是一个过程。 比如说要比较两个数的大小有以下程序: int a=3; int b=4; int max=a; if(a<b){ max=b; } 总之要得的max这个 阅读全文
posted @ 2018-07-14 23:17 谁在逆水行舟 阅读(352) 评论(0) 推荐(1) 编辑