自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 int,integer

public static void main(String[] args) {2 Integer i = 10;3 Integer j = 10;4 System.out.println(i == j); //true56 Integer a = 128;7 Integer b = 128;8 System.out.println(a == b); //false910 int k = 10;11 System.out.

2020-07-31 01:02:45 93

原创 集合框架的基本知识

Java集合类里最基本的接口有:Collection:单列集合的根接口List:元素有序 可重复ArrayList:类似一个长度可变的数组 。适合查询,不适合增删LinkedList:底层是双向循环链表。适合增删,不适合查询。Set:元素无序,不可重复HashSet:根据对象的哈希值确定元素在集合中的位置TreeSet: 以二叉树的方式存储元素,实现了对集合中的元素排序Map:双列集合的根接口,用于存储具有键(key)、值(value)映射关系的元素。HashMap:用于存储键值映射关系

2020-07-30 12:10:27 76

原创 异常,处理

异常及处理1 异常指的就是程序在运行时出现错误时通知调用者的一种机制. 不同于编译期的出错,这是程序已经编译成功得到.class文件了,再由JVM执行过程中出现的错误. 可以被try…catch代码块捕获,也可以抛出异常. e.printStackTrace(),打印异常栈的信息.2 如果不处理异常的话,程序运行出现错误就不会继续执行后面的代码,如果try中的代码块出现了异常,try中的代码就不继续执行,而是交给catch处理,处理完后会继续运行代码块之后的程序(但是如果是throw抛出异常的话,程序不

2020-07-29 08:23:40 56

原创 面向对象概念梳理(挺详细的欧)

一:面向对象学习的主要路线二:数据路线以及变量位置的声明三:方法声明的结构以及注意点四:形参列表,方法的使用以及方法体注意事项,五:return关键字的使用六:能够通过栈,堆梳理内部运行路线,及注意事项数组的内存解析图(难点)上述的图是p16的讲解。需要掌握的知识是如何转换的。我们应该理解在栈中先进后出的原则。即是方法中已经执行中先销毁最最最最核心的是引用数据类型中的实参,形参的调用及赋值七:重载的概念八:变量的赋值的路径解析图上述的图是p16的讲解。需要掌

2020-07-27 09:17:35 75

原创 接口

接口的作用? 接口的作用(引索) 1. 有利于代码的规范 2. 有利于代码进行维护 3. 有利于代码的安全和严密 4. 丰富了继承的方式 5. 三 、接口的相关语法 接口声明 关键字:interface public interface 接口名 {} 接口体 1. 常量(没有变量) ( public static final ) int MAX = 100; 可以省略public st.

2020-07-24 13:14:04 66

原创 面向对象知识点的整理

一:面向对象知识点总结1.面向对象与面向过程有什么区别?答:面向过程:强调的是每一个功能实现的具体步骤。面向对象:基于面向过程,强调的是对象,然后由对象去调用功能。举例:洗衣服面向过程:把衣服脱下–找一个盆–放点洗衣粉–加点水–把衣服扔进去–搓一搓–清洗衣服–拧干–晾起来面向对象:把衣服脱下–打开全自动洗衣机–扔进去–一键即可–晾起来面向对象其实是一种思考问题的思想,早期的思想是面向过程,通过不断的演化,到了现在的面向对象。我们举一个例子,把什么是面向过程,什么是面向对象说一下:把大象放进

2020-07-24 08:17:53 89

原创 继承,重写,多态

在继承的情况下,子类的方法满足如下://要有继承关系1.方法名相同2.参数列表相同3.返回值类型相同,4.访问修饰符的权限不能小于父类方法5.抛出的异常不能大于父类(严于)6.方法的重写或方法的覆盖(overriding)1)子类根据需求对从父类继承的方法进行重新编写2)重写时,可以用super.方法的方式来保留父类的方法3)构造方法不能被重写比较项 位置 方法名 参数表 返回值 访问修饰符方法重写 子类 相同 相同 相同或是其子类 不能比父类更严格方法重载 同类 相同 不相同 无

2020-07-23 09:40:53 115

原创 形参,实参,构造器

方法,必须由其所在类或对象调用才有意义。若·方法含有参数:形参:方法声明时的参数实参:方法调用时实际传给形参的参数值java的实参·值如何传入方法呢?java里的参数传递方式只有一种:值传递.即将实际参数值的副本(复制品)传入方法内,而参数本身不受影响。%%%形参是基本数据类型,将实参基本数据类型变量的“数据值”传递给形参%%%形参是引用数据类型,将实参引用数据类型变量的“地址值”传递给形参示例:public class Testorder {public static void ma

2020-07-22 12:31:57 303

原创 面向对象简单梳理以及栈和堆的使用说明

1.相同点:1.1定义变量的格式都一样 数据类型 变量名=变量值1.2先声明后使用1.3变量都有其对应的作用域*2.不同点 2.1在类中声明的位置不同 属性:直接地定义在类的一对{}内 局部变量:声明在方法内,方法形参,代码块内,构造器形参,构造器内部的变量 2.2 关于权限修饰符的不同 属性:可以在声明属性时,指明其权限,使用权限修饰符。 常用的权限修饰符:private, public,缺.

2020-07-20 21:39:56 194

原创 面向对象知识点的整理

1.类和对象的关系类是一种抽象的数据类型。它们的关系是,对象是类的实例,类是对象的模板。对象是通过new className产生的,用来调用类的方法;类的构造方法2.类包含什么?定义的步骤是什么?//类定义public class 类名{//定义属性public int 方法名(参数,。。。){//方法内容3.对象的创建及使用的步骤public class A {public A(){}//这是无参构造}然后你在主类里面就可以调用它了A a=new A();4.方法的结构,有

2020-07-20 17:36:31 82

原创 一维数组知识点

数组的概述一、数组的概述1.数组的理解:数组(Array),是多个相同类型数据按一定顺 序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。2.数组相关的概念:数组名元素角标、下标、索引数组的长度:元素的个数3.数组的特点1)数组是有序排列的2)数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型3)创建数组对象会在内存中开辟一整块连续的空间4)数组的长度一但确定,就不能修改。4.数组的分类:①按照维数:一维数组、二维数组、、

2020-07-15 13:04:18 702

原创 循环结构练习题

1、题目:判断2-100之间有多少个素数,并输出所有素数。程序分析:判断素数的方法:用一个数分别去除2到 (这个数),如果能被整除,则表明此数不是素数,反之是素数。解题思路:1.任意一个数如何判断其是不是素数...

2020-07-14 08:55:06 1064

原创 循环案例

1.While与if嵌套循环:(无限次数)While与if嵌套循环(有限次数循环)While和do-while区别若循环条件不成立,while不会执行循环体,而do-while会执行一次;原因是while是先判断循环条件,然后才根据条件,决定是否循环;do-while在执行第一次循环时,不对循环条件做判断,因此,即使循环条件一开始就不成立,do-while循环也会执行一次;1)break(终止循环;让循环彻底结束2)continue(只终止此次循环)3)break,continue

2020-07-13 09:40:50 327

转载 JAVA基础——循环结构题目1.

练习1(基础):输入数量不确定的正数和负数(一次输入一个),然后打印正数和负数的个数,当输入0时,程序停止练习2(基础):使用while循环方式打印100以内4的倍数练习3(基础):要求用户输入用户名和密码,只要不是admin和111就提示用户名或密码不正确,请重新输入。正确时结束循环,提示登陆成功。练习4(基础):已知判断闰年的规则是:能被4整除,但是不能被100整除。或者能被400整除。打印从1900年至2050年期间所有的闰年。练习5(基础):输入序号选择不用的功能效果如下:练

2020-07-10 08:22:19 402

原创 循环结构

循环结构循环结构主要由三种1)while变量初始化while(循环条件){循环体关键字while后的小括号中的内容是循环条件。循环条件是一个布尔表达式,它的值为布尔类型“真”或假请使用while循环实现1+2+3+4+…100的求和计算public class test{public static void main(String[] args0{int i=1;int sum=0;while(i<=100){sum=sum+i;i++;}Ststem.out.pri

2020-07-09 18:46:19 227

原创 选择结构与循环结构

1.1.1流程控制结构在java中有3种流程结构:顺序结构,选择结构、循环结构。选择结构java提供了if控制语句和switch语句来实现选择结构。1)if控制语句if控制语句共有3种不同的形式,分别是单分支结构、双分之结构和多分支结构。if语法格式如下: if(表达式) { 语句 } if(表达式) { 语句1 }else{ 语句2 } if(表达式)

2020-07-08 20:01:56 108

原创 java数据类型和运算符

java的数据类型与运算符一、变量命名规则java中的标识符命名基本可以用这么几个字或者词来形容,即字、下、美、人、数,骆驼以及有意义。1、下面我将告诉你“字下美人数”这五个字所代表的含义。(1)字代表字母,但是我们得注意标识符区分大小写,所以包含小写字母a至z或大写字母A到Z。(2)下所代表的就是下划线_。(3)美所代指的就是美元符$。(4)人的含义指人名币符¥。(5)最后的数所代表的含义就是阿拉伯数字,例如0~9。二、java中的注释java提供3种类型的注释:单行注释、多行注释和文

2020-07-08 10:44:13 146

空空如也

空空如也

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

TA关注的人

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