07 2021 档案
摘要:这周具体学习了关键字,刚开始初步接触循环结构的知识点。
阅读全文
摘要:今天回顾了while和do…while的知识点,并且打了有关的代码。
阅读全文
摘要:今天学习了for循环变形,打了求1到100奇数之和的代码,for嵌套。明天学习一些小知识点。
阅读全文
摘要:1、八种基本数据类型对应的包装类。1.1、什么是自动装箱和自动拆箱,代码怎么写?Integer x = 100; // x里面并不是保存100,保存的是100这个对象的内存地址。Integer y = 100;System.out.println(x == y); // trueInteger x
阅读全文
摘要:1、String类。1.1、对String在内存存储方面的理解:第一:字符串一旦创建不可变。第二:双引号括起来的字符串存储在字符串常量池中。第三:字符串的比较必须使用equals方法。第四:String已经重写了toString()和equals()方法。1.2、String的构造方法。String
阅读全文
摘要:二分法查找要注意:1.数值型数组,2.必须升序或降序。 冒泡排序和选择排序,在打代码之前,先整理好思路,在打代码。
阅读全文
摘要:今天学习了冒泡排序,选择排序,二分法查找在Java中的使用,明天打视频中有关这些的代码,实际应用一下。
阅读全文
摘要:1、final关键字1.1、final修饰的类无法继承。1.2、final修饰的方法无法覆盖。1.3、final修饰的变量只能赋一次值。1.4、final修饰的引用一旦指向某个对象,则不能再重新指向其它对象,但该引用指向的对象内部的数据是可以修改的。1.5、final修饰的实例变量必须手动初始化,不
阅读全文
摘要:私有不能覆盖。静态不谈覆盖。在方法覆盖中,关于方法的返回值类型。什么条件满足之后,会构成方法的覆盖呢?1、发生具有继承关系的两个类之间。2、父类中的方法和子类重写之后的方法:具有相同的方法名、相同的形式参数列表、相同的返回值类型。学习了多态机制之后:“相同的返回值类型”可以修改一下吗?对于返回值类型
阅读全文
摘要:这周学习了Java的三大特点,方法等等知识点。还有一些小的知识点。
阅读全文
摘要:3、多态的基础语法3.1、向上转型和向下转型的概念。向上转型:子 >父 (upcasting)又被称为自动类型转换:Animal a = new Cat();向下转型:父 >子 (downcasting)又被称为强制类型转换:Cat c = (Cat)a; 需要添加强制类型转换符。什么时候需要向下转
阅读全文
摘要:1、this1.1、this是一个关键字,是一个引用,保存内存地址指向自身。1.2、this可以使用在实例方法中,也可以使用在构造方法中。1.3、this出现在实例方法中其实代表的是当前对象。1.4、this不能使用在静态方法中。1.5、this. 大部分情况下可以省略,但是用来区分局部变量和实例变
阅读全文
摘要:封装1、面向对象的三大特征:封装继承多态有了封装,才有继承,有了继承,才能说多态。2、面向对象的首要特征:封装。封装的作用有两个:第一个作用:保证内部结构的安全。第二个作用:屏蔽复杂,暴露简单。在代码级别上,封装有什么用?一个类体当中的数据,假设封装之后,对于代码的调用人员来说,不需要关心代码的复杂
阅读全文
摘要:构造方法。1、当一个类中没有提供任何构造方法,系统默认提供一个无参数的构造方法。这个无参数的构造方法叫做缺省构造器。.2、当一个类中手动的提供了构造方法,那么系统将不再默认提供无参数构造方法。建议将无参数构造方法手动的写出来,这样一定不会出问题。3、无参数构造方法和有参数的构造方法都可以调用。Stu
阅读全文
摘要:今天学习了面向对象和面向过程的区别,类与对象的区别。 类就是一个模板:类中描述的是所有对象的“共同特征信息”对象就是通过类创建出的个体。这几个术语你需要自己能够阐述出来:类:不存在的,人类大脑思考总结一个模板(这个模板当中描述了共同特征。)对象:实际存在的个体。实例:对象还有另一个名字叫做实例。实例
阅读全文
摘要:1.方法重载overload 1.1当功能相似的时候,建议将方法名定义为一致的,使用方法重载机制。 使用条件(1)在同一类当中(2)方法名相同(3)形势参数列表不同。 注意:方法重载和返回值类型无关,和修饰符列表无关。 1.3、方法重载的优点?代码美观方便代码的编写2、方法递归2.1、需要理解什么是
阅读全文
摘要:1.如何接收用户键盘输入? java.util.Scanner s=new Java.util.Scanner(System.in) 接收整数 int i=s.nextlnt() 接收字符串 String str=s.next() 2.控制语句包括选择语句,循环语句,转向语句。 选择语句包括if语句
阅读全文
摘要:public class 和class的区别一个java文件中可以定义多个class一个class编译之后会生成1个class字节码文件,2个class编译之后会生成2个class文件任何一个class中都可以编写main方法,每一个main方法都是一个入口public的类可以没有public的类如
阅读全文
摘要:这周初步学习了Java的基本知识,第一个hello world的程序,关键字,标识符,还有变量等知识。
阅读全文
摘要:八种基本数据类型: byte 1个字节 short 2个字节 int long float double boolean char : 默认值是 /u0000 char可以存储一个中文(2个字节) 转义字符 \(反斜杠) System.out.println()输出后换行 System.out.pr
阅读全文
摘要:第一类:基本数据类型 基本数据类型又可以分为4大类8小种。 第一类:整数型 byte,short,long,int 第二类:浮点型 float,double 第三类:布尔型 boolean 第四类:字符型 char 第二种:引用数据类型 字符串型String属于引用数据类型。Java中除了基本数据类
阅读全文
摘要:1,.什么是关键字?在SUN公司开发Java语言的时候,提前定义好了一些具有特殊含义的单词,这些单词全部小写,具有特殊含义,不能用作标识符。2、凡是在EditPlus中以蓝色字体形式存在的都是关键字,具有特殊含义。3、切记:java语言中的所有关键字都是全部小写。注意:java语言中是严格区分大小写
阅读全文
摘要:1,学习运行第一个Java程序:helloworld。 1.1、程序写完之后,一定要ctrl +s 进行保存另外,大家需要注意的是:java源代码只要修改,必须重新编译。重新编译生成新的class字节码文件。1.2、编译阶段怎么编译?使用什么命令?这个命令怎么用?需要使用的命令是:C:\Progra
阅读全文
摘要:Java的加载与运行 *编译阶段 主要任务是检查Java源文件(.java)是否符合Java语法。 如果符合则生成字节码文件(.class)。 字节码文件中不是纯粹的二进制,这种文件无法在操作系统中直接执行。 Java程序员需要使用JDK当中自带的javac.exe命令进行Java程序的编译。 Ja
阅读全文
摘要:Java包括三大块: JanaSE(Java标准版) JavaEE(Java企业版) JavaME(Java微型版) 2.Java语言特性(开源,免费,纯面向对象,跨平台) *简单性:相对而言的,例如Java不在支持多继承,C++是支持多继承的,多继承比较复杂 C++中有指针,Java屏蔽了指针的概
阅读全文

浙公网安备 33010602011771号