自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 酱油的笔记19:多线程

一、概念:程序 - 进程 - 线程 程序(program)计算机指令的集合,以文件形式存储在磁盘上。即指一段静态的代码,静态对象。 进程(process) 是一个程序在其自身的地址空间中的一次执行活动;是系统 进行资源分配、调度和独立运行的基本单位。(它使用系统资源) 如:运行中的360安全卫士 程序是静态的,进程是动态的 线程(thread),进程可进一步细化为线程,是一个程序内部的一条执行路径。是进程中的一个单一的连续控制流程,是操作系统能够运算调度的最小单位。被包含在进程中,是进程中的实际运作单位。

2020-08-26 08:44:26 276

原创 酱油的笔记18:JAVA IO流

输入:读取外部数据(磁盘、光盘等存储设备的数据)到程序(内存)中。将持久化的文件数据加载到内存中 输出:将程序(内存)数据输出到磁盘、U盘等存储设备中 Java 的 IO 流主要包括输入流和输出流两种 ,每种输入、输出流又可分为字节流和字符流两大类: ①字节流以字节为单位来处理输入、输出操作(音频、图像、视频) ②字符流以字符为单位来处理输入、输出操作(文本文件) File 类 File 类代表与平台无关的文件和目录。 File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。 如.

2020-08-24 16:07:56 103

原创 酱油的笔记17:JAVA异常

JAVA异常

2020-08-20 19:06:55 103

原创 集合框架—(续)

Properties Properties 类是 Hashtable 的子类,该对象用于处理属性文件由于属性文件里的 key、value 都是字符串类型,所以 Properties 里的 key 和 value 都是字符串类型存取数据时,建议使用setProperty(String key,String value)方法和getProperty(String key)方法: Properties pros = new Properties(); pros.load(new FileInputStream(“

2020-08-19 15:25:41 131

原创 酱油的笔记16:集合框架2

set

2020-08-18 15:13:02 83

原创 酱油的笔记15:集合框架1

接口collection List接口 Set接口 Map接口 泛型

2020-08-17 14:53:25 91

原创 酱油的笔记14:JAVA常用类2

String

2020-08-14 16:14:09 119

原创 酱油的笔记13:JAVA常用类

Object类 String类 Date类

2020-08-13 14:59:03 74

原创 接口和抽象类—续

4.实现类 (1)实现接口的类叫做实现类 class A implements B (2)如果一个类继承了一个父类同时需要实现一个接口,继承一定是在实现接口前面 class E extends D implements C 接口VS抽象类 相同点: ■接口和抽象类都不能被实例化。只能被其他类实现和继承。 ■接口和抽象类都可以包含抽象方法,实现接口和抽象类的类都必须实现这些抽象方法,否则实现的类就是抽象类。 不同点: ■抽象类与接口定义不同:抽象类abstract class

2020-08-12 14:59:17 151 1

原创 酱油的笔记12:接口和抽象类

接口

2020-08-11 15:14:52 69

原创 面向对象的三大特征3(续)

static 2.ststic修饰

2020-08-11 08:46:00 64

原创 酱油的笔记11:面向对象的三大特征3 多态

多态 子类对象的多态性:父类的引用指向子类的实例 人类 宠物类 狗类 企鹅类 测试类 public class Test { public static void main(String[] args) { //创建宠物对象 Pet p=new Pet("宠物"); p.eat(); p. info(); //狗类对象 Dog dog=new Dog("小金”,“金毛"); dog.eat(); dog. info(); //创建企鹅对象 Penguin pe=new Penguin("Q妹”,“

2020-08-10 17:28:30 89

原创 酱油的笔记10:面向过程的三大特征2

封装

2020-08-07 14:33:23 188

原创 酱油的笔记9:面向对象的三大特征1

封装

2020-08-06 15:39:18 95

原创 酱油的笔记8:类和对象

面向对象

2020-08-05 08:37:48 158

原创 酱油的笔记7:Java数组和方法(访问修饰符)

二维数组 1,声明二维数组 数据类型[] [] 数组名; 第一个中括号表示数组中有几个一维数组 行 第二个中括号,每一个一维数组中有多少个元素 列 2,初始化二维数组 第一种动态初始化 int[] [] array=new int[5][7]; 第二种静态初始化 int[] [] arrar1=new int[] []{{1,2},{1,4,5},{3,6,8}}; 3,简写: int [] [] arrar2={``````}; 4,遍历一维数组 //外层循环控制行 for(int i=0;;i<a

2020-08-04 16:20:41 88

原创 酱油的笔记6:Java数组

数组 数组和变量差不多,都是存放数据的。不同的是变量只能保存一条数据,而数组可以保存多条数据,前提是这多条数据是同一类型的。 数组是一种引用数据类型。 数组初始化分为两种情况 (1)动态初始化:指定数组的长度,一旦长度指定,就是数组中只能存放多少数组;两种格式: ①第一种: 数组类型[ ] 数组名=new 数组类型[数组长度] ②第二种 数组类型[ ] 数组名; 数组名=new 数组类型[数组长度] (2)静态初始化:不指定数组的长度,而是直接在初始化数组的同时给数组赋值。 ①:数组类型[ ] 数组名=

2020-08-03 17:24:21 100

原创 酱油的笔记5:Java循环

接上篇 while循环 例子1:使用while循环,计算2+4+6+···+100的值 int i=2//初始化变量 int sum=0;//接收偶数之和 //循环条件 while(i<=100){ if(i%2==0){ sum=sum+i; i++; } System.out.print("偶数之和:"+sum); } 例子2:从键盘输入若干整数,判断输入的正数和负数的个数,输入0时结束 Scanner sc=new Scanner(System.in); int count1=0

2020-08-01 19:16:59 321

原创 酱油的笔记4:Java分支语句

条件语句(分支语句) Java分支语句的类型 一.if语句 if条件语句分类 1.if语句 if语法结构 if(判断条件){ 代码块; } 2.if···else语句 if(条件表达式){ 语句1; }else{ 语句2; } 3.if···else if···else if语句 if(条件表达式1){ 语句1; }else if(条件表达式2){ 语句2; } ··· }else{ 语句n; } 打断点:想从代码的哪里开始执行就在行数前面双击使用Debug As执行 选择yes进入调试界面 选择工具栏里的

2020-07-30 16:33:03 146 2

原创 酱油的笔记3:Java的基本语法

Java的基本数据类型 八种:byte short int long float double char Boolean js是弱类型语言 Java是强类型语言 //1.整数byte -128-127 byte b=120; System.out.println("B:"+b); //这时输入b=128时报错,因为右边的赋值数不能超过左边数据类型的范围 long l=1000L;//如果要定义成long类型,必须后面加上大写的L或者小写的l System.out.println("l:"+l); 2.小

2020-07-29 17:41:43 86

原创 酱油的笔记2:Java知识

Java的分支 JavaME:已经被淘汰了,移动应用 JavaSE:Java的基础,他是JavaEE的基石,控制台项目,桌面应用程序 JavaEE:企业应用项目 Java语言的特点 (1)简单易用 (2)跨平台:jvm虚拟机实现跨平台 (3)面向对象性 (4) 支持多线程 Java语言的跨平台 (1)跨平台:通过Java开发的应用程序可以在不同的操作系统中去运行,一次编译到处运行 (2)通过Java虚拟机实现跨平台 核心机制1–Java虚拟机 JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负

2020-07-28 20:03:44 104

原创 酱油的笔记1:Java的知识

Java基础知识结构图 Java环境搭建 什么是程序 像一个汉字(设计语言)写的红烧肉的菜谱(程序),用于指导懂汉语的人来做菜。 常用DOS命令 md(make directory) :创建目录 rd(remov directoey) :删除目录 cd空格(change directoey):进入到指定目录 cd. . :退回到上一级目录 cd : 退回到根目录 exit : 退出DOS命令行 shift+右键—>在此处打开命令行窗口** ...

2020-07-27 17:23:10 83

空空如也

空空如也

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

TA关注的人

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