自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 I/O 流

I/O操作的相似性I/O输出处理是程序设计中非常重要的一部分,比如从键盘读取数据、从文件中读取数据或向文件中写数据等等。这些操作都有相似性,如:控制台(console)——打印/读入文件(file)——读/写File类File类是IO包中唯一代表磁盘文件本身信息的类,而不是文件中的内容;File类定义了一些与平台无关的方法来操纵文件,例如;创建、删除文件和重命名文件。流的抽象Java把这些不同类型...

2018-05-21 15:40:27 115

原创 多线程

概述线程基础进程与线程线程分类多线程的优势线程控制线程的创建和启动线程的状态线程调度线程同步线程同步的必要性线程同步的实现死锁线程间通信线程间通信的必要性线程间通信的实现程序程序是一段静态的代码,它是应用程序执行的蓝本进程进程是指一种正在运行的程序,有自己的地址空间进程的特点动态性并发性独立性线程的定义进程内部的一个执行单元,它是程序中一个单一的顺序控制流程。如果在一个进程中同时运行了多个线程,用...

2018-05-18 16:20:49 141

原创 API & Java.lang

包装类原始数据类型包装类byte(字节)Bytechar(字符)Characterint (整型)Integerlong(长整型) Longfloat(浮点型)Floatdouble(双精度)Doubleboolean (布尔)Booleanshort(短整型)Short包装类的用法包装类的方法:ceil()、floor()和round()代码示例如下:public class NumberWra...

2018-05-18 14:45:06 152

原创 API & Java.util

Date类Date类表示日期和时间提供操作日期和时间各组成部分的方法Date类的最佳应用之一是获取系统当前时间Date类构造方法构造方法说明Date()使用当天的日期创建DateDate(long dt)u使用自1970年1月1日以后的指定毫秒数创建Date代码实现如下:void display() { String strDate , strTime = ""; ...

2018-05-18 11:37:48 195

原创 集合

Java集合框架list接口和ArrayList类示例:public class FirstLevelTitle {private int id; //IDprivate String titleName; //名称private String creater; //创建者private Date createTime; //创建时间...

2018-05-17 17:31:25 145

原创 异常

异常处理Java的异常处理是通过5个关键字来实现的:【try】、【catch】、【finally】、【throw】、【throws】使用try/catch块捕获异常,分为三种情况:示例:public class Exception {public static void main(String[] args) {System.out.print("请输入课程代号(1至3之间的数字):");S...

2018-05-17 16:18:55 134

原创 字符串

字符串StringJava使用java.lang包中的String类来创建一个字符串变量,因此字符串变量是对象0. 字符串常量,如:“你好!”,“1234.5678”,“java”1. 声明和创建字符串,使用String类的构造方法,例如:String s = new String(" we are students ");2. 引用字符串常量对象,例如:String s = "How are y...

2018-05-17 15:41:42 326

原创 面向接口

面向接口编程开发系统时,主体构架使用接口,接口构成系统的骨架这样就可以通过更换接口的实现类来更换系统的实现采用面向接口编程的方式实现步骤如下:第一步:抽象出Java接口                        分析:黑白、彩色打印机都存在一个共同的方法特征:print                                   黑白、彩色打印机对print方法有各自不同的实现    ...

2018-05-17 11:55:58 234

原创 封装、继承、多态

封装封装,就是隐藏实现细节将属性私有化,提供公有方法访问私有属性通过这些公有方法访问私有属性封装的实现修改属性的可见性来限制对属性的访问为每一个属性创建一对赋值(setter)方法和取值(getter)方法,用于对这些属性的访问在setter和getter方法中,加入对属性的存取限制使用封装,增强了数据访问限制,增强了程序的可维护性继承如何实现继承在java语言中,使用【 extends 】关键字...

2018-05-17 11:19:34 233

原创 面向对象

程序设计简史过程式程序设计只是一系列为了实现需求功能的特定步骤的命令结构化程序设计是进行以模块功能和处理过程设计为主的详细设计的基本原则面向对象程序设计实现总体的数据抽象,具有封装,继承,多态等功能类包含的两个重要特点属性特征动作行为类与对象Everything is Object: 万事万物皆对象面向对象的编程(OOP)思想力图使对计算机语言中对事物的描述与现实世界中该事物的本来面目尽可能的一致...

2018-05-16 16:14:42 176

原创 类、属性、方法

类的声明形式【】中是可选项,即可有可无【访问权限修饰符】【修饰符】class 类名 {类体}访问权限修饰符:public,default;修饰符:final,synchronized,abstract;属性的定义属性即对象的数据;属性又称成员变量,是声明在类中的变量,在方法体中声明的变量称为局部变量或临时变量。属性的声明方式【访问权限修饰符】【修饰符】返回值数据类型 方法名【形式参数列表】{执行语...

2018-05-16 11:59:06 464

原创 数组和查找排序

数组的定义数组是一个变量,存储相同数据类型的一组数据。如何使用数组使用数组四步走:0. 声明数组      int [ ] a;1. 分配空间      a=new int [ 5 ];2. 赋值             a [ 0 ]=8;3. 处理数据      a [ 0 ]=a[ 0 ]*10;声明数组语法数据类型      数组名 [  ];数据类型 [  ]     数组名;分配空间声...

2018-05-16 11:17:14 194

原创 循环结构

循环结构的特点while 循环循环结构  循环条件                 循环操作int i=1;while(i<=30 循环条件){       //符合条件,循环继续执行;否则,循环退出System.out.println("循环语句");循环操作   //循环中被重复执行的操作i++;}特点:先判断,在执行;编码规范:缩进、换行。do-while循环循环结构    循环操作 ...

2018-05-15 17:10:07 349

原创 选择语句

结构化程序0.Java语言是一种支持结构化程序设计思想的程序设计语言;1.结构化程序设计的基本思想之一是“单入口和单出口”的控制结构;2.任何程序只可由顺序、选择和循环三种控制结构组成;3.每种控制结构都能用仅有一个入口和一个出口的流程图表示。if 基本语法if(条件){System.out.println(“条件1输出语句”);}if(条件){System.out.println(“条件2输出语...

2018-05-15 15:04:43 459

原创 运算符

Java语言运算符分类0.算术运算符;1.数学运算符;2.赋值运算符;3.复合赋值运算符;4.关系运算符;5.逻辑运算符;6.条件运算符;算术运算符主要用于执行加、减、乘、除、余等(+、-、x、/、%)算术运算;数学运算符运算符含义优先级目数实例结果(n=9)++自增121n++10--自减121n--8*乘法32n*1090/除法32n/24%求余法32n%21+加法42n+312-减法42n-...

2018-05-14 16:48:44 115

原创 Java语言入门基础

Java语言简介0.Sun Microsystems 于1995年推出;1.1991年Sun 公司的James Gosling等人开始开发名称为Oak的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器;2.1994年将Oak 语言更名为Java;3.Java 即安全、可移植,又可以跨平台,而且人们发现它能解决Internet上的大型应用问题。开发Java程序三步走:1.编写源程序 —— ...

2018-05-14 15:51:58 2548

空空如也

空空如也

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

TA关注的人

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