自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Java周记11

本周学习异常复习1.运行时异常,写代码时不报错,运行后报错,比如(1)打印一个数除以0(2)定义一个字符串,并赋初值NULL,然后打印它(3)定义一个数组,然后打印超过数组边界的数据2.编译时异常,编写代码时就会显示错误比如FileReader file=new FileReader(“D:\a.txt”);即使导包也会报错,必须加入try-catch块3.try-catch可以嵌套,但一般不用,让try后跟多个catch块try{ 语句一 try{

2020-11-21 14:08:05 3

原创 Java周记10

本周学习内部类,复习1.非静态内部类(1)非静态内部类必须寄存在一个外部类对象里。如果有一个非静态内部类对象那么一定存在对应的外部类对象。非静态内部类对象单独属于外部类的某个对象。(2)非静态内部类可以直接访问外部类的成员,但是外部类不能直接访问非静态内部类的成员。(3)非静态内部类不能有静态方法、静态属性、静态初始化块。(4)外部类的静态方法,静态代码块不能访问非静态内部类,包括不能使用非静态内部类定义变量,创建实例。public class Test{ public static v

2020-11-14 18:17:52 6

原创 Java周记09

本周学习书本第七章复习1.打印一个对象时就是调用了它的toString()方法,返回值为字符串“包名.类名@十六进制地址”重写toString()方法:public String toString(){方法体}2.“==”:用在基本类型表示值相等,用在引用类型表示地址相等,即它们是同一个对象equals方法:public boolean equals(Object obj){}提供定义对象内容相等的逻辑3.方法重写,也叫覆盖(1)方法名,形参列表一样(2)返回类型和声明异常类型,子类要小于

2020-11-08 19:28:40 19

原创 Java周记08

本周学习书本第六、七、八、九章,包,继承,多态,接口复习1.eclipse项目中的文件说明.project是工程构建配置文件.classpath保存的是项目所用的外部引用包的路径.settings记录项目配置变化的记录文件夹src:sourcefolder项目源代码.java文件的存放位置bin项目开发时的class文件存放目录,项目编译后.class文件存放的位置2.包(1)访问权限控制的等级,从最大到最小的权限依次为public,protected,包访问权限(不加任何关键字),pr

2020-11-01 19:32:02 13 2

原创 Java周记07

本周学习第五章,基础作业六复习1.定义并使用枚举类型public class test{public static void main(String[] args) {for(weekday i:weekday.values()) { System.out.println(i); }//输出枚举里的sun,mon,tue,wed,thu,fri,sat}enum weekday{ sun,mon,tue,wed,thu,fri,sat}2.Arrays类import jav

2020-10-24 14:40:20 11

原创 Java周记06

本周学习书本第五章,基础作业六复习1.Bird b=new Bird();//这里的new 后面的Bird()指的是构造方法2.方法里定义的变量不初始化不能输出3.类里定义的变量是成员,成员不初始化默认初始值为0Dog d;System.out.println(d);//d没有初始化,不能输出,将第一行改为Dog d=new Dog();输出对象d的地址int[] a;System.out.println(a);//a没有初始化,如果初始化后不赋值默认值为0在Java中,初始化和创建

2020-10-16 22:31:37 16

原创 Java周记05

本周学习第四章 控制执行流程,第五次作业(9.29,10.10)复习1.Math.round()用法Math.round(3.654);//结果为42.instanceof用法instanceof是二元运算符,左边为对象,右边为类,当对象是右边类或子类所创建的对象时,返回true,否则返回falseclass Dog{String name;int age;public Dog(String name,int age){ this.name=name; this.age=ag

2020-10-11 15:12:45 23 1

原创 Java周记04

本周学习书本第二章,第三章,编程练习复习1.Java中的数组当创建一个数组对象时,实际创建了一个引用数组,每个引用都会被自动被初始化一个 特定值,null。//定义一个数组int[] a;int b[];//分配空间给数组,初始化a=new int [10];//这里a在栈里,new int[10]在堆里for(int i=0;i<10;i++){ System.out.print(a[i]); }int[] c={2,3,4,5,6};//for-each结构,打印c

2020-09-26 20:07:55 57

原创 Java周记03

本周学习书本第二章,编写Java程序复习第二章1.用引用操作对象String s=new String("asdf");//s是对象的引用2.存储(1)寄存器:最快的存储区,数量极其有限,根据需求分配,不能直接控制(2)堆栈:位于通用 RAM(随机访问存储)中,通过堆栈指针可以从处理器获得直接支持,堆栈指针向上移动释放内存,向下移动分配新内存,速度仅次于寄存器某些Java数据存在堆栈中,Java 对象引用、基本类型存储于堆栈,Java对象并不处于其中(3)堆:通用内存池(也位于 RAM

2020-09-19 14:26:02 24

原创 Java周记02

本周学习书本第一章,继续练习编写简单的Java程序复习第一章1.抽象过程万物皆对象。程序是对象的集合,它们通过发送消息(传参)来告知彼此要做的。每个对象都有自己的,由其他对象(数据成员)所构成的存储。每个对象都有类型。String name; name是String类的一个实例。某一特定类型的所有对象都可以接收同样的消息(不同的对象调用类中的同一函数)。对象具有状态(数据成员),行为(函数),标识(对象名)。2.接口所有对象都是唯一的,每个对象都有一个接口。因为类描述具有相同特性

2020-09-13 13:52:46 37

原创 Java周记01

前期学习准备下载java编译器 JDK,安装后配置环境变量,用cmd检查是否配置成功下载安装eclipse,尝试编写运行程序使用eclipse的一些快捷键自动写main函数:Alt + /Scanner自动带包:Ctrl + Shift + O格式化代码:Ctrl + Shift + F...

2020-09-05 22:42:40 51

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除