自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javase-string

一.String类是final的,是不可变的。String类型的变量是不可修改的,每次修改都会创建一个新的对象。二.equales1.equals比较的是两个对象的实际内容是不是相同(equals()的默认行为是比较引用,而java内部类已经对其进行了修改,改为比较的是两个对象的实际内容)。2.对于java内部的类  如String  new String().equa

2017-08-21 15:24:11 188

原创 javase-final

一.final关键字的好处1.final关键字提高了性能。JVM和Java应用都会缓存final变量。2.final变量可以安全的在多线程环境下进行共享,而不需要额外的同步开销。3.使用final关键字,JVM会对方法、变量及类进行优化。二.final修饰属性1.final修饰的属性表示不可改变2.fi

2017-08-21 10:38:31 159

原创 javase-static

一.static修饰的变量为静态的全局变量,属于类,因此不能在方法中定义。static修饰的非private方法和变量可以通过类名直接调用。二.static不能修饰构造方法,因为构造方法是类创建对象时调用的,必须依赖于对象,而static则不依赖于对象。三.静态方法不能访问非静态方法和变量,非静态方法可以访问静态方法和变量。因为静态成员在类加载的时候就分配内存,而非静态

2017-08-21 10:23:27 149

原创 javase-继承

一.继承的优点1:提高了代码的复用性。2:让类与类之间产生了关系,提供了另一个特征多态的前提。二.继承的特点1.java中的继承是单继承的。2.但允许多重继承,a继承b,b继承c,a就继承c。三.super1.定义:代表是子类所属的父类中的内存空间引用。2.super方法只能在构造方法中调用。3.在子类的构造方法中调用super方法时,super方法必须是该方法

2017-08-21 10:02:50 210

原创 javase-面向对象

一.面向对象的基本特征1.封装是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。好处:将变化隔离;便于使用;提高重用性;安全性。封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。2.继承javase-继承3.多态二.访问控制符三.成员变量(属性)与局部变量1.局部变量必须初始化,而没有初始化的成员变量则会自动赋一个默

2017-08-21 10:02:19 304

原创 javase-函数(方法)

一.函数的作用1.定义功能2.提高代码的复用性二.return结束当前函数。三.函数重载1.在一个类中,函数名相同,但形参个数、形参顺序,形参数据类型 这三个至少有一个不同,叫做函数重载。2.如果只有返回值不同,其他都相同,会出错,因为不知道调用的哪个函数。四.函数重写1.只有继承的时候才会有重写。2.重写时返回值的类型,方法名和形参必须相同。3.重写时

2017-08-21 09:58:55 436

原创 javase-数组

一.数组的本质数组的本质是引用类型的数据。二.数组的初始化1.初始化方法(1).int[] arr1;// 也可以写成 arr1[]          arr1 = new int[3];          arr1[0] = 0;          arr1[1] = 1;          arr1[2] = 2;(2).int[] arr1

2017-08-21 09:52:39 184

原创 javase-语句

一.if语句1.if语句中只能判断Boolean类型二.for循环1.break与continue的区别:break:结束当前循环体。continue:结束一次循环。2.如何结束嵌套的多个循环体使用label标签和break。/** * date:2017年6月1日10:27:19 * target:label的用途。 * @author ypy * con

2017-08-21 09:45:57 153

原创 javase-运算符

一.算术运算符+、-、*、/、%、++、--1.需注意的一些小细节  //算数运算符public class Operator_1Arithmetic{ public static void main(String[] args) { double a = 5; int b = 0; System.out.println(a/b);//输出为Infin

2017-08-21 09:32:30 252

原创 javase-基本数据类型

8大基本数据类型 数值型:一.byte字节型(1bit)二.short短整型(2bit)三.int整型(4bit)1.整数默认类型。四.long长整型(8bit)1.定义长整型要在数字后加l。五.double双精度型(8bit)1.小数默认类型。2.计算机是二进制存储的,显示值与存储值有时会不同,表示小数时有误差。显示值与存储值相等的规律:有一个

2017-08-21 09:22:35 185

原创 javase-关键字、标识符

一.关键字二.标识符标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含 0-9、a-z、$、_ ;    注意:    1),数字不可以开头。    2),不可以使用关键字。

2017-08-20 09:57:46 169

原创 javase-jdk下载、安装、配置

一.下载1.地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html二.安装安装到默认路径……安装完后:三.配置环境在系统变量中操作1.创建一个名为 JAVA_HOME 新的环境变量,输入变量值,如: C:\Program Files\Java\jdk1.8.0_65。

2017-08-17 22:37:53 5388

空空如也

空空如也

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

TA关注的人

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