数组的声明:1. 必须要声明数组的长度2. 下标从0开始3. 只能储存 声明时的类型1. 你不清楚你需要存储多少内容进入数组?2. 我从数组里要单独获取到某一个。(必须要通过循环 然后在数组里找)?集合:Collection--List(解决第一个难点.不清楚存储多少数据进数组)--Map(解决第二个难点。要单独的获取某一个元素)ArrayList
1.IDEA概述(1)IDEA概述:IDEA全称IntelliJ IDEA,是用于Java语言开发的集成环境,是业界公认的目前用于Java程序开发最好的工具。是可以把代码编写、编译、执行、调试等多种功能综合到一起的开发工具。(2)IDEA的下载和安装:IDEA下载地址:https://www.jetbrains.com/idea/download/#section=windowsIDEA 分为两个
1. 字符串的使用String.length 字符串的长度String.charAt(i) 返回在指定位置的字符IndexOf(str,index) 查找某个指定的字符串在字符串中首次出现的位置Substring(index1,index2) 截取字符串,从index1开始,截取到index2Split(str)
java里操作文件1. 第一步一定是获得这个文件(获得的文件,你是无法解析获得里面的内容,约等于获得冰。你只能知道大小 颜色 等。外表能够获取信息.)。2. 第二步 获得这个文件 将这个文件 转换成流。然后从这个io流里读取数据io流里又分为 字符流(专门处理文字)字节流(专门处理2进制等文件)3. io流里 又分为输入流(从电脑里读取数据到java) 输入流只能读,和输出流(java
1个java启动一定是有一个主线程的。对于我们现在写的程序 我们有且只有一个主线程我现在想运行的任何代码 全部都是自己亲手去做的.Thread.currentThread()获取到当前的线程Thread.currentThread().sleep();让当前线程睡眠多少毫秒Thread.currentThread().stop();让当前线程死亡tt.start();启动线程执行的代码块并不是执行
Java里的异常分为2种1. 编译时异常(一般时异常).代码不符合规则或者不符合规范。直接编译出现错误无法运行。2. 运行时异常。代码编译能够通过,但是运行到报错的地方 就没有办法继续往下走但是运行时异常。肉眼是看不出来的。try{如果代码不出现异常 则正常运行try里的代码块}catch(Exception e){如果出现异常了 则运行catch里的代码}finally不管你
1. 为什么需要接口? 为了解决java单继承的问题接口:是一个特殊的抽象类。接口里只能有抽象方法。接口里的属性只能是常量接口继承接口 可以多继承 多继承指的是继承多个接口。Interface普通类实现接口 :1.全部实现接口里的方法 2.要么自己变成抽象类当一个类实现A接口 又实现B接口的时候1. 全部实现A接口里的方法 以及B接口的所有方法。2.要么自己变成抽象
多态:1. 以父类作为方法的参数,传递子类进去。(java 重新会自动帮你识别 你传递的是什么子类,然后会自动帮你调用 传递进去的子类的方法 --无法调用子类独有的方法 --子类转父类。--小转大 自动转--无法调用子类独有的方法--父类转子类 --大转小,强制转 一定只能转换成它真实的子类)2.以父类作为方法的返回值Instanceof 判断某个对象他的真实本质是什么?对象名 ins
第二章 继承与重写Java:单继承继承:父类私有的属性以及方法。子类都是无法继承的当你在new出一个子类的时候。一定会创建出它的父类Object类是所有类的父类重写子类重写父类的方法1. 必须继承了父类2. 当父类的方法不满足需求的时候。重写父类的方法来满足需求进行覆盖.重写规则1. 不在同一个类2. 方法名 参数类型以及顺序,数量必须要一致3.
第1章 对象和封装 一、对象和类的关系? 对象是类的实例。怎么从多个对象里抽取出类? 1.共同的点 2.有用的点 final:不可改变的, static:静态的。 final static 形容的变量 就是java里的常量。 特点:可以直接通过类名点出来。好处:可以不通过实例化,就使用 java里如何某个类没有任何构造方法。 那么java本身会给他一个无参的构造方法二、方法重载的
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号