JavaSE
Zzz丶丶
这个作者很懒,什么都没留下…
展开
-
Java面向对象4
接口接口的概述接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。接口的格式public interface 接口名 {抽象方法1;抽象方法2;抽象方法3;}接口的使用接口中的方法全是抽象方法,直接new接口来调用方法没有意义,Ja原创 2017-07-30 00:04:45 · 218 阅读 · 0 评论 -
面向网络编程
网络编程概述网络协议通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换。 网络通信协议有很多种,目前应用最广泛的是TCP/IP协议(Transmissi原创 2017-08-02 21:50:41 · 1209 阅读 · 0 评论 -
反射
反射机制概述、字节码对象的获取方式、反射操作构造方法、成员方法、成员属性反射机制的概述和字节码对象的获取方式反射介绍JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法 对于任意一个对象,都能够调用它的任意一个方法 这种动态获取的以及动态调用对象的方法的功能称为java语言的反射机制.简单来说, 就可以把.class文件比做动物的尸体,原创 2017-08-02 22:20:22 · 321 阅读 · 0 评论 -
Java基础语法
Random产生随机数 作用:用于产生一个随机数 步骤: – 导包 • import java.util.Random; – 创建对象 • Random r = new Random(); – 获取随机数 • int number = r.nextInt(10); • 产生的数据在0到10之间,包括0,不包括10。 • 括号里面的10是可以变化的,原创 2017-07-25 23:26:00 · 210 阅读 · 0 评论 -
Java基础知识5
方法的概述及基本使用方法的概述 方法就是完成特定功能的代码块,在很多语言里面都有函数的定义 , 函数在Java中被称为方法。方法格式 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…) { 函数体; return 返回值; }方法格式解释 修饰符 目前记住 public static 返回值类型 用于限定返回值的数据类原创 2017-07-25 23:47:24 · 351 阅读 · 0 评论 -
Java基础语法2
键盘录入月份,输出对应的季节(if…else或switch实现)import java.util.Scanner;/* * 需求:键盘录入一个月份,输出该月份对应的季节。 * 一年有四季 * 3,4,5 春季 * 6,7,8 夏季 * 9,10,11 秋季 * 12,1,2 冬季 * * 分析: * A:键盘录原创 2017-07-25 23:59:08 · 337 阅读 · 0 评论 -
面向对象基础
面向对象概述面向过程思想及面向对象思想 A:什么是面向过程 面向过程,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。 例如:吃煎饼果子利用面向过程的思想: 1.学习摊煎饼的技术 2.买材料鸡蛋,油,葱等等 3.开始摊 4.吃 5.收拾 B:什么是面向对象 面向对象思想就是原创 2017-07-26 00:41:59 · 330 阅读 · 0 评论 -
IO流
IO流概述及FileWriter类使用IO流概述及分类IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的类都在IO包中 流按流向分为两种:输入流,输出流 FileWriter类使用FileWriter向文件中写数据A:FileWriter向文件中写数据操作步骤: a:使用FileWriter流关联文件原创 2017-07-27 21:04:23 · 844 阅读 · 0 评论 -
Java面向对象2
static静态关键字静态的特点 A: 被static修饰的成员变量属于类,不属于这个类的某个对象。(也就是说,多个对象在访问或修改static修饰的成员变量时,其中一个对象将static成员变量值进行了修改,其他对象中的static成员变量值跟着改变,即多个对象共享同一个static成员变量)B: 被static修饰的成员可以并且建议通过类名直接访问访问静态成员的格式: *类名.静态成员变量名原创 2017-07-27 21:19:22 · 224 阅读 · 0 评论 -
多线程
多线程概述学习多线程之前,我们先要了解几个关于多线程有关的概念。A:进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。B:线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。C:简而言之:一个程序运行后至少有一个进程,原创 2017-08-02 21:23:18 · 207 阅读 · 0 评论 -
IO流进阶2
标准输入流 & 转换流 & 打印流标准输入输出流public static final InputStream in:标准输入流 public static final PrintStream out:标准输出流转换流 OutputStreamWriter:将字节输出流转换为字符输出流import java.io.BufferedReader;import java.io.Buffere原创 2017-08-02 21:05:14 · 241 阅读 · 0 评论 -
Java基础知识4
选择流程控制语句顺序结构的基本使用 概述:是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的 顺序流程流程图 public class OrderDemo { public static void main(String[] args) { System.out.println("开始");原创 2017-07-24 22:17:57 · 293 阅读 · 0 评论 -
面向对象5
包和权限修饰符包的概述java的包,其实就是我们电脑系统中的文件夹,包里存放的是类文件。 当类文件很多的时候,通常我们会采用多个包进行存放管理他们,这种方式称为分包管理。 在项目中,我们将相同功能的类放到一个包中,方便管理。并且日常项目的分工也是以包作为边界。包的声明格式 package 包名.包名.包名…; 注意:声明包的语句,必须写在程序有效代码的第一行(注释不算)包之间相互访问在访问类原创 2017-07-30 00:26:29 · 239 阅读 · 0 评论 -
API中的类
Object类 & System类Object类概述Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。所有类在创建对象的时候,最终找的父类就是Object。获取字节码对象的方式1.通过Object类的getClass()方法获取 2.通过类名调用属性class来获取 3. 通过Class类的静态方法forName()来获取public class Teach原创 2017-07-30 21:32:56 · 329 阅读 · 0 评论 -
异常
异常产生&异常处理异常概述什么是异常?Java代码在运行时期发生的问题就是异常。 在Java中,把异常信息封装成了一个类。当出现了问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等)。 在Java中使用Exception类来描述异常。 查看API中Exception的描述,Exception 类及其子类是 Throwable 的一种形式,它用来表示java程序中可能会原创 2017-07-31 23:43:16 · 302 阅读 · 0 评论 -
IO流进阶1
File类File类的构造函数File(String pathname) :将一个字符串路径封装成File对象File(String parent,String child):传入一个父级路径和子级路径File(File parent,String child):传入一个File类型的父级路径和子级路径File类创建和删除功能 boolean createNewFile():指定路径不存原创 2017-07-31 23:57:22 · 271 阅读 · 0 评论 -
XML
xml的概述与如何编写xml文件xml语言的概述xml语言是具有结构性的标记语言, 可以灵活的存储一对多的数据关系。以上这种数据, 如果通过我们学习的集合来存储的话, 需要通过多个集合的嵌套使用. 那么很显然, 数据存储的过程就非常麻烦, 但是我们今天所学习的xml文件就可以很简单的存储这种一对多的数据xml文件是用来做什么的? 存储数据 xml是怎样存储数据的?原创 2017-08-07 23:44:42 · 318 阅读 · 0 评论 -
Java基础知识3
运算符算数运算符 • 运算符 对常量和变量进行操作的符号称为运算符 • 表达式 用运算符把常量或者变量连接起来符号java语法的式子就可以称为表达式。不同运算符连接的式子体现的是不同类型的表达式。 定义两个int类型的变量a,b,做加法(a + b) • 常用运算符 算术运算符 赋值运算符 关系运算符 逻辑运算符 三元运算符 算数运算符的基本用法 A:什么是运算符原创 2017-07-24 21:04:06 · 234 阅读 · 0 评论 -
Java基础知识2
语法格式常量:在执行程序过程中,某值不可以发生改变的量常量分类 字符串常量:用双引号括起来的内容(“helloword”) 整数常量:所有整数 小数常量:所有小数 字符串常量:用单引号括起来的的内容(‘a’;) 布尔常量:较为特殊,原创 2017-07-24 20:57:34 · 247 阅读 · 0 评论 -
Java基础知识1
Java基础知识1常用的doc命令打开控制台:win+R 然后cmd回车 – d: 回车 盘符切换 – dir(directory):列出当前目录下的文件以及文件夹 – cd (change directory)改变指定目录(进入指定目录) • 进入 cd 目录;cd 多级目录 • 回退 cd.. ;cd\ – c原创 2017-07-24 00:18:16 · 218 阅读 · 0 评论 -
Java面向对象3
继承继承的概述在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。继承的格式&使用 在程序中,如果想声明一个类继承另一个类,需要使用extends关键字。 格式: class 子类 extends 父类 {}public class ExtendsDemo { public static void main(String[] args) {原创 2017-07-27 21:43:16 · 277 阅读 · 0 评论