- 博客(14)
- 收藏
- 关注
原创 java代码块
java代码块1.普通代码块:2.构造代码块:3.静态代码块:4.同步代码块:5.总结: 1.普通代码块: 类中方法的方法体 在方法或语句中出现的{}就称为普通代码块。普通代码块和一般语句的执行顺序由他们在代码中出现的次序决定,先出现先执行。 2.构造代码块: 直接在类中定义且没有加static关键字的代码块称为{}构造代码块。 构造块会在创建对象时被调用,每次创建时都会被调用,优先于类构造函数...
2019-10-17 21:35:41
278
原创 javaDoc注释
javaDoc注释注释类型几张图例 注释类型 javaDoc标记 描述 @version 指定版本信息 @since 指定最早出现版本 @author 指定作者 @see 生成参考链接,比如方法重载,最核心的那个都会被其他方法@see @link 生成参考链接,为特定词汇生成链接 @deprecated 标记过期方法,不提倡使用 @param 参数 @r...
2019-09-08 19:59:01
450
原创 Java环境变量配置
Java环境变量配置为何要配置环境变量?配置步骤思考内容1.Java分为JDK和JRE,分别是开发和运行环境。**Path**中的配置就是让计算机识别Java开发和运行的命令。2.Classpath的作用 为何要配置环境变量? 因为Java命令不是计算机默认的,如不进行配置,则无法执行Java命令。 非计算机默认命令都需要在Path中进行配置。 如eclipse打开需要执行Java命令,如不进行配...
2019-09-08 01:49:19
313
原创 UML总结
UML总结简介用例图类图 简介 中文名 英文名 说明 用例图 Use Case Diagram 从用户角度描述系统功能 类图 Class Diagram 描述对象模型类与类之间的关系 时序图 Sequence Diagram 描述对象之间的交互关系,强调时间顺序 协作图 Cooperation Diagram 描述对象之间的交互关系,强调协作关系 状态转换图 Sta...
2019-09-04 23:40:17
279
原创 DecimalFormat的使用以及一个精度丢失的案例
DecimalFormat的使用以及一个精度丢失的案例DecimalFormat的使用精度丢失的案例 DecimalFormat的使用 public static void main(String[] args) { // 0: // 比实际数字的位数多,不足的地方用0补上。 new DecimalFormat("00.00").format(3.14); // 结果:03.14 ...
2019-09-04 18:46:47
1105
原创 字符流
字符流InputStreamReader/OutputStreamWriter字符过滤流BufferedReader/(BufferedWriter/PrintWriter) InputStreamReader/OutputStreamWriter 构造方法 InputStreamReader(InputStream in) InputStreamReader(InputStream in, St...
2019-09-02 23:53:07
136
原创 IO字节流
字节流字节输入流输出流继承关系InputStreamOutputStream 字节输入流输出流继承关系 InputStream OutputStream
2019-09-02 22:16:01
155
原创 File类及RandomAccessFile类
File类及RandomAccessFile类File类RandomAccessFile类构造方法普通方法读写方法指针移动方法 File类 File类是Java中表示文件的类,只能表示文件的信息,不能对文件内容进行操作 File类常用构造方法 构造时,路径分隔符是不确定的,Linux和Windows的分隔符就不一样,建议使用第三种进行构造。 //构造方法 File file = new File(...
2019-09-02 00:47:41
590
原创 IO概述
IO概述输入流输出流基本概述IO流的类型 输入流输出流基本概述 输入流和输出流的基点是内存。比如我们用Java实现文件复制,就是将文件内容读取到内存中,然后再将内存中的内容写入到另一个文件中。前者使用输入流,后者使用输出流。 IO流的类型 IO流类型 读写最小单位 用处 结尾标志 字节流 1字节 可以读写任何文件内容 Stream 字符流 1字符(2个字节) 只能用来读写纯文...
2019-09-01 22:21:02
179
原创 预知识 编码及数据转换
预知识 编码及数据转换Java编码数据转换原码、反码、补码转换 Java编码 1.Java采用Unicode编码,存储使用双字节编码(utf-16be)。 2.Java工程则有各式各样的编码,比如GBK/UTF-8 3.咱们电脑保存的文档(.txt文件)默认是ANSI编码的,在简体中文Windows操作系统中,ANSI 编码代表 GBK 编码。 注:第1点说的是Java代码的编码;第2点说的是IO...
2019-09-01 21:50:51
221
原创 Java中的关键字
Java中的关键字thissuperstaticfinal this 1、表示本类中的属性 2、可以通过 this(); 调用类中的构造方法 3、表示当前对象 super 1、调用父类中构造方法 super(); 2、调用父类中的普通方法 super .普通方法(); 3、调用父类中的属性 super .属性 static 作用: 方法属性静态化 1、一旦属性或者方法用 static 关键字...
2019-08-21 23:46:27
139
转载 Java三大特性、五大原则
三大特性:封装,继承,多态 透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性是:封装,继承,多态 所谓封装: 也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据...
2019-08-21 23:26:55
2925
原创 Java数据类型
Java基础数据类型基本数据类型基本数据类型详解浮点类型详解引用数据类型难点String 基本数据类型 1.数值类型 byte、short、int、long float、double 2.布尔类型 boolean 3.字符类型 char 基本数据类型详解 类型 表示范围 字节数 byte -128~127 1字节 short -215~215-1 2字节 int -231~...
2019-08-21 01:32:43
160
原创 java概述
java概述-第一课什么是程序语言的发展史Java的特点以及和c语言的对比Java 代码执行流程(4步)命令 什么是程序 程序:为了让计算机执行某个操作或解决某个问题,而执行的一系列的有序的指令集 语言的发展史 1、机器语言:计算机唯一认识的指令,例如:10101110111100000…… 2、汇编语言:汇编语言指的是机器语言便于记忆的书写格式。例如:mov ax,bx…… 注:计算机并不认识汇...
2019-08-21 00:29:06
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅