自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

尊敬的柯里昂阁下

Java从零到精通的笔记

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

原创 单例模式

单例模式单例模式–饿汉试/* * 单例模式——饿汉试 */class Test{ public static void main(String[] args) { // TODO Auto-generated method stub SingleDemo1 singleDemo1 = SingleDemo1.getInstance(); /

2017-10-20 09:46:30 127

原创 线程通信

线程通信wait():在其他线程调用此对象的notify()方法或者notifyAll()f方法前导致当前线程等待 notify():唤醒的单条线程 notifyAll():唤醒全部线程package com.briup.day19;import javax.swing.table.TableColumn;/** * 生产者和消费者案例 * */public class Producte

2017-10-20 09:45:10 145

原创 线程同步(以下介绍三种方)

线程同步(以下介绍三种方)线程的职责就是执行一些操作,而多数操作都涉及到处理数据。这里有一个程序处理实例变量a: a+=i; a-=i; System.out.println(a);线程同步的特征:如果一个同步代码块和非同步代码块同时操纵共享资源,仍然会造成对共享资源的竞争。因为当一个线程执行一个对象的同步代码块时,其他线程仍然可以执行对象的非同步代码块。每个对象都

2017-10-19 14:11:57 419

原创 创建线程继承Thread和实现Runnable接口

创建线程继承Thread和实现Runnable接口继承Thread类在java中如何创建线程: 1、继承Thread类; 线程类:只有Thread类或者Thread类的子类 1.写个类A继承java。lang。Thread类 2.在类A中重写Thread中的run()方法 3.在run()中写需要执行的操作,run()里面的代码---线程执行体 4.在mai

2017-10-18 20:02:37 268

原创 线程和进程知识点

线程和进程知识点:一. 什么是线程:进程:是指运行中的应用程序,每一个进程都有自己独立的内存空间。一个应用程序可以同时启动多个进程。例如: 每打开一个IE浏览器窗口,就启动了一个新的进程。同样,每次执行JDK的java.exe程序,就启动了一个独立的Java虚拟机进程,该进程的任务是解析并执行Java程序代码。线程:是指进程中的一个执行流程。一个进程可以由多个线程组件。即在一个进

2017-10-16 22:25:27 317

原创 Java中继承、构造器、代码块的执行顺

Java中带构造器时的执行顺//下面的列子讲解下Java中带构造器时的执行顺序//下面是执行程序结果/*父类静态方法*子类静态代码块*父类构造器*子类构造器*///1、首先找到main方法,加载Father类——出现了new Son,那么就要加载Son类,他是依附Father类存在的,因此先加载Father类//2、加载Father类时候先执行他的静态方法C(如果这里没有静态方法就是

2017-09-28 17:09:36 210

原创 Java中带构造器时的执行顺

Java中带构造器时的执行顺//下面的列子讲解下Java中带构造器时的执行顺序//下面是执行程序结果/*父类静态方法*子类静态代码块*父类构造器*子类构造器*///1、首先找到main方法,加载Father类——出现了new Son,那么就要加载Son类,他是依附Father类存在的,因此先加载Father类//2、加载Father类时候先执行他的静态方法C(如果这里没有静态方法就是

2017-09-27 09:10:48 208

原创 java流程控制

java流程控制顺序结构选择结构if三种结构格式一:if(关系表达式){ 语句体 } 后续语句//这种结构不会影响后续语句,不管if是否成立,后续语句都会进行执行流程:首先判断格式二:if(关系表达式){ 语句1 }else{ 语句2}//条件成立执行语句1,不成立

2017-09-19 10:54:53 282

原创 java运算符

java运算符对常量和变量进行操作的符号分类: 算数运算符、 赋值运算符、 比较运算符、 逻辑运算符、 位运算符、 三目运算符算数运算符+、-、*、/、%、++、– 四舍五入的方法+0.5%:取余数 如8%3=2++:自增1 –自减一 ++、–如果单独运算在操作数的前后是没区别的int a = 3;int b = 4;int c = a++;int d

2017-09-16 16:27:09 122

原创 Java类和对象的理解

Java类和对象的理解类:具有同种属性和行为的抽象描述 人类 动物类 植物类 对象: 类的具体化描述 在座的各位同学 对象是唯一的Java中需求:做一个学生成绩管理系统 下面这就是一个类class Student{}下面为了好理解我们举例说类和对象 class Student { public String na

2017-09-15 14:24:15 223

原创 java数据类型

数据类型Java 基本数据类型java是强类型语言,针对每种数据都定义了明确的数据类型。 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。 Java 的两大数据类型: 内置数据类型 引

2017-09-15 09:53:54 253 1

原创 java进制、原码、反码、补码、

先了解一下计算机中的进制不同进制的数据组成 二进制——由0,1组成。以0b开头; 八进制——由0,1,…7组成。以0开头; 十进制——由0,1,…9组成。整数默认是十进制的; 十六进制——由0,1,…9,a,b,c,d,e,f(大小写均可)组成,以0x开头;进制转换:其他进制-》十进制位权展开法: 十进制-》十进制 54321 5 * 100

2017-09-14 10:07:04 409

空空如也

空空如也

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

TA关注的人

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