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