java日常学习
一夜成疯
这个作者很懒,什么都没留下…
展开
-
java笔记
1,使用Scanner工具类来获取用户输入的信息,Scanner类位于java.util包中,使用时需要导入此包(import java.util.Scanner)2,println表示带有回车,print表示不带回车。3,当获取输入数据时要用next+INT或者其它的东西来获取不同形式的数据。4,用eclipse调试程序首先选定一个断点,程序运行到断点时会停止,我们可以在此处调试原创 2017-05-23 00:18:10 · 155 阅读 · 0 评论 -
java笔记 异常与异常处理
1、Throwable(万恶之源类):主要有两个子类,Errro类和Exception类,Erro属于硬伤,一般出现就预示着程序崩溃了。Exception异常可以挽救,其中runtimeException表示程序本身有问题,需检查程序。2、try...catch...finally 处理异常模块 throws 抛出异常3、自定义异常:class 自定义异常类 extends 异原创 2017-06-04 10:39:11 · 211 阅读 · 0 评论 -
慕课网-Java入门第二季实战练习-答答租车系统
package com.dadazuche;public class Car { private int price; private String name; private int id; public int getId(){ return id; } public void setId(int id){ this.id=id; } public int getPr原创 2017-05-29 17:50:51 · 360 阅读 · 0 评论 -
java的getClass()函数
java的getClass()函数1,获得类型类 我们知道在Java中一切都是对象,我们一般所使用的对象都直接或间接继承自Object类。Object类中包含一个方法名叫getClass,利用这个方法就可以获得一个实例的类型类。类型类指的是代表一个类型的类,因为一切皆是对象,类型也不例外,在Java使用类型类来表示一个类型。所有的类型类都是Class类的实例。例如,有如下一段代码转载 2017-05-29 17:33:11 · 264 阅读 · 0 评论 -
java笔记 项目分析
项目分析:1、数据模型分析 2、业务模型分析 3、显示和流程分析数据模型分析:(1)通过对现实世界的事与物主要特征的分析、抽象,为信息系统的实施提供数据存取的数据结构以及相应的约束。 (2)数据结构组成:操作(方法)、属性业务模型分析:(1)在设原创 2017-05-29 09:48:11 · 396 阅读 · 0 评论 -
java笔记 多态
1、多态:对象的多种形态 (1)引用多态 父类的引用可以指向本类的对象;父类的引用可以指向子类的对象。(引用就是实例化对象) (2)方法多态 创建本类对象时,调用的方法为本类方法;创建子类的对象时,调用的方法为子类重写的方法或者继承的方法。继承是多态的实现基础。2、在进行类型转换时可以原创 2017-05-28 18:22:50 · 272 阅读 · 0 评论 -
java笔记 继承
1、java中是单继承的,每个类只有一个父类。2、继承的好处:子类拥有父类的所有属性和方法(父类的属性和方法的修饰符不能是private,否则无法继承)。3、继承的语法:class 子类 extends 父类4、方法的重写:(1)如果子类对继承父类的方法不满意,是可以重写父类继承的方法的,当调用方法时会优先调用子类的方法。原创 2017-05-27 11:06:19 · 274 阅读 · 0 评论 -
Java笔记 封装
1,封装:将类的某些信息隐藏在类内部,不允许外界程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作与访问。2,封装实现的步骤:(1)修改属性的可见性,在属性的前面加上private修饰符(2)指定特定的方法,用于属性的读写。一般创建getter,setter方法(3)在getter,setter语句中加入属性控制语句,对属性值的合法性进行判断。比如现在想保存个年龄,如果输入200的话就原创 2017-05-26 16:59:32 · 274 阅读 · 0 评论 -
java笔记
1,成员变量和局部变量的区别:成员变量的作用域是整个类,局部变量的作用域是一个方法,一个方法中不能有同名的变量,不同的方法中可以有同名的变量,成员变量在定义的时候系统会自动赋值(值为0),局部变量在定义时系统不会自动赋值。局部变量可以和成员变量同名,两类变量同名时,局部变量的优先级更高。2,构造方法是定义在java类中的一个用来初始化对象的方法,构造方法与类同名,并且没有返回值。3,无原创 2017-05-26 00:12:41 · 166 阅读 · 0 评论 -
java笔记
1,Arrays 类是 Java 中提供的一个工具类,在 java.util 包中。该类中包含了一些方法用来直接操作数组,比如可直接实现数组的排序、搜索等。(使用Arrays类时需要导入包,即inport java.util.Arrays )排序:Arrays,sort(数组名);将数组转化为字符串:Arrays.toString(数组名);2,foreach,是for语句的特殊简化版原创 2017-05-23 22:04:32 · 210 阅读 · 0 评论 -
java笔记 java中的字符串
1、String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。如下所示:2、 一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder3、 每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”原创 2017-06-09 16:24:50 · 195 阅读 · 0 评论