自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java基础——同步

同步:好处:解决了线程安全问题。弊端:相对降低性能,因为判断锁需要消耗资源,产生了死锁。定义同步是有前提的:1,必须要有两个或者两个以上的线程,才需要同步。2,多个线程必须保证使用的是同一个锁。同步的第二种表现形式:同步函数:其实就是将同步关键字定义在函数上,让函数具备了同步性。同步函数是用的哪个锁呢?通过验证,函数都有自己所属的对象this,

2015-09-20 17:33:44 229 1

原创 Java基础——多线程

多线程:进程:正在进行中的程序。其实进程就是一个应用程序运行时的内存分配空间。线程:其实就是进程中一个程序执行控制单元,一条执行路径。进程负责的是应用程序的空间的标示。线程负责的是应用程序的执行顺序。一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序,每个线程在栈区中都有自己的执行空间,自己的方法区、自己的变量。jvm在启动的时,首先有

2015-09-20 17:28:38 202

原创 Java基础——异 常

异常:就是不正常。程序在运行时出现的不正常情况。其实就是程序中出现的问题。这个问题按照面向对象思想进行描述,并封装成了对象。因为问题的产生有产生的原因、有问题的名称、有问题的描述等多个属性信息存在。当出现多属性信息最方便的方式就是将这些信息进行封装。异常就是java按照面向对象的思想将问题进行对象封装。这样就方便于操作问题以及处理问题。出现的问题有很多种,比如角标越界,空指针等都是。就对

2015-09-20 17:11:39 210

原创 Java基础——反射

反射技术:其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。反射的好处:大大的增强了程序的扩展性。反射的基本步骤:1、获得Class对象,就是获取到指定的名称的字节码文件对象。2、实例化对象,获得类的属性、方法或构造函数。3、访问属性、调

2015-09-20 16:59:43 206

原创 Java基础——面向对象的特征(二)

二、继承 继承体现了一种先进的编程模式。子类继承可以继承父类的属性和功能,即继承了父类所具有的数据和数据上的操作,同时可以增加子类的独有的数据和数据上的操作。 好处:提高了代码的复用性;让类与类之间产生关系,提供了另一个特征多态的前提。 继承可以分为单继承和多继承:单继承一个子类只能继承一个父类;多继承,一个子类可以继承多个父类。

2015-09-19 13:25:28 255

原创 Java基础——面向对象的特征(一)

一、封装 面向对象编程的核心思想之一就是将数据和对数据的操作封装在一起,即从具体的实例中抽取共同的性质形成一般的概念。简单地说就是隐藏对象的属性和实现细节,仅对外提供公共访问方式。 好处:将变化隔离,便于使用,提高重用行,安全性;

2015-09-13 20:42:33 323

原创 java基础——面向对象

1、概述面向对象面向对象是相对面向过程而言,面向对象和面向过程都是一种思想。面向过程:强调的是功能行为面向对象:将功能封装进对象,强调具备了功能的对象。面向对象是基于面向过程的。2、面向对象的特点1:将复杂的事情简单化。2:面向对象将以前的过程中的执行者,变成了指挥者。3:面向对象这种思想是符合现在人们思考习惯的一种思想。3、在类中定义其

2015-09-13 20:00:54 244

原创 Java基础--程序流程控制

1、分支语句(1)if-else语句if -else语句是Java中的一条语句,有一个if、else和两个复合语句按一定格式构成,if-else语句的格式如下:if(表达式){若干语句}else{若干语句}执行规则:if后面的()内的表达式的值必须是Boolean类型,若果表达式的值为true,则执行紧跟的复合语句;如果表达式的值为false,值执行else后面

2015-09-10 08:26:44 343

原创 Java基础——命名规则、标识符、关键字和运算符

1.源文件的命名规则:a.如果源文件中有多个类,那么只能有一个类是public类;b.如果有一个类是public类,那么源文件的名字必须和这个类的名字相同,扩展名是.Javac.如果源文件没有public类,那么源文件的名字只要和某个类的名字相同,扩展名是.Java就可以了注:Java语言是严格区分大小写的2.标识符用来标志类名、变量名、方法名、类型名、数组名、文件名的

2015-08-07 20:24:37 482

原创 java开发环境配置

配置环境变量:让javajdk\bin目录下的工具,可以在任意目录下运行,原因是,将该工具所在目录告诉了系统,当使用该工具时,由系统帮我们去找指定的目录。环境变量的一种配置: 1.首先到网站上下载最新的JDK,并安装,下载地址:http://www.eclipse.org/downloads/index.php; 2.击桌面上的“计算机”,从弹出菜单中选择“属性”命令

2015-08-06 20:19:10 236

CircularView.java

CircularView.java CircularView.java CircularView.java CircularView.java CircularView.java

2017-11-09

空空如也

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

TA关注的人

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