
JAVA
文章平均质量分 57
记录学习java的过程~
向阳而生_cc
有志青年
展开
-
JAVA中的float和double的区别
1.两个在定义时的区别1)float型 内存分配4个字节,占32位,范围从10^-38到10^38 和 -10^38到-10^-38例float x=123.456f,y=2e20f; 注意float型定义的数据末尾必须有"f"或"F",为了和double区别(2)double型 内存分配8个字节,范围从10^-308到10^308 和 -10^-308到-10^-308例double x=1234567.98,y=8980.09...转载 2021-04-20 14:04:13 · 5250 阅读 · 0 评论 -
力扣第50题 Pow(x, n)
1、题目描述实现pow(x, n),即计算 x 的 n 次幂函数(即,xn)。示例 1:输入:x = 2.00000, n = 10输出:1024.00000示例 2:输入:x = 2.10000, n = 3输出:9.26100示例 3:输入:x = 2.00000, n = -2输出:0.25000解释:2-2 = 1/22 = 1/4 = 0.25提示:-100.0 <x< 100.0-231<= n <=231-1-10...原创 2021-04-20 11:12:53 · 306 阅读 · 0 评论 -
Java中抽象类的实例化、继承一些细节问题的记录
抽象类是由abstract修饰的类,它不能被实例化,但是它也是有构造方法的,只要是类就有构造方法; 抽象类如何变为“实体类”,这里所说的实体类就是可以new出对象的类,我知道只有一种方法,让一个普通类继承这个抽象类,并实现抽象类的抽象方法; 一个类继承一个抽象类,当这个类被abstract修饰时,它可以不用继承抽象类的抽象方法,但是它不能被实例化,因为有未被完成的方法; 一下是代码实例:创...原创 2019-03-24 12:25:28 · 1894 阅读 · 0 评论 -
关于String str System.out.println(str.toString()); 的结果 —— 一个经典的笔试题
1、最近笔试遇到一个关于字符串的试题: String str; System.out.println(str.toString());那它到底是什么错误呢?答案是编译时错误2、为了深入挖掘这个问题,我写了四种可能性,和最后三种的运行结果,希望可以助你笔试一臂之力~结果:加油加油~...原创 2019-03-16 20:53:45 · 3034 阅读 · 0 评论 -
使用Callable接口实现线程 —— Java编程思想之并发学习(二)
使用Callable接口实现一个线程的代码如下: package com.mec.about_bingfaThread;import java.util.ArrayList;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.co...原创 2018-11-12 16:45:01 · 241 阅读 · 0 评论 -
并发线程基础 Runnable和Thread—— Java编程思想之并发学习(一)
线程入门 —— 使用Runnable接口创建一个子类,具体查看下述代码: package com.mec.about_bingfaThread;/** * * @author 橙橙橙。 *当从Runnable导出一个类时,它必须具有run()方法,但是这个方法并无特殊之处,它不会产生任何内在的线程能力。 *要实现线程行为,你必须显式地将一个任务附着到线程上。 */publ...原创 2018-11-12 15:34:10 · 233 阅读 · 0 评论 -
有关于JSTL中org.apache.jasper.JasperException与javax.el.PropertyNotFoundException的错误解决方法
org.apache.jasper.JasperException错误的解决方案 大家首先看一下我这个错误提示:严重: Servlet.service() for servlet [jsp] in context with path [/AboutJSP] threw exception [The absolute uri: http://java.sun.com/jsp/jstl/...原创 2018-08-16 14:27:06 · 30396 阅读 · 0 评论 -
JavaSe之使用字符流进行文件的读入与使用字符流完成文件的复制 —— 学习字符流的笔记/学习IO流(三)
昨天给大家介绍了字节流是如何复制文件的,今天给大家介绍如何用字符流来完成文件的读入与复制。在介绍之前,先给大家说一说字节流与字符流各自针对那些文件以及关于字符流的输入输出的划分。- 字节流与字符流各自针对的文件 1.字节流针对的文件有:文本文件(例如 txt / jpg图片 / word文档 ), 音频文件 ,视频文件,网络Socket等; 2.字节流针对的文件有:文本文件(例如 ...原创 2018-07-15 00:11:28 · 418 阅读 · 0 评论 -
JavaSe之如何创建线程 —— 线程学习(一)
众所周知,线程是Java语言的核心部分,今天我们进入线程的学习,我将首先从概念开始介绍,此处也会涉及到进程与线程的关系。1. 线程与进程的概念- 线程概念: 线程,有时被称为轻量进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基...原创 2018-07-28 16:43:18 · 223 阅读 · 0 评论 -
JavaSe之应用输入输出字节流完成简单的文件复制 —— IO流笔记(二)
继昨天介绍的IO流之后,今天有给大家带来了干货。由于昨天是用HTML编辑器书写的博客,在添加代码模块我还不是很了解,所以,昨天的代码看着很不舒服,再次向大家致以歉意!因此,今天我换了一种编辑器来完成今天的学习内容。 在平时的学习和工作中,我们在复制文件或者视频或者图片的时候都习惯用 ctrl + C(复制建)和ctrl + V(黏贴键)来完成。但是,如果在这里可以用JavaSe所书写的程序来完成...原创 2018-07-13 19:55:07 · 216 阅读 · 0 评论 -
绝对路径与相对路径的简单明了解释以及JavaSe之字节流 —— 输出流(一)
我相信,在大多数初学者在学习时遇到路径问题可能会存在困难,无独有偶,我曾经也是这样的人。但是,我现在对着两种路径有了非常清楚的认识,因此,我想将这一知识分享给大家!绝对路径:包括盘符在内的完整文件的路径。 例如:C:\Program Files\Java 这就是一个简单明了的例子相对路径:在当前文件目录下的文件的路径。 例如:可以在eclipse编辑器中的Java的工程名称上点...原创 2018-07-12 23:54:58 · 1434 阅读 · 0 评论 -
JavaSe之使用缓冲字节型处理流与缓冲字符型处理流实现文件复制 —— 学习缓冲流的笔记/学习IO流(四 — 完结篇)
首先给大家介绍一下什么是缓冲流: java缓冲流本身不具IO功能,只是在别的流上加上缓冲提高效率,像是为别的流装上一种包装。当对文件或其他目标频繁读写或操作效率低,效能差。这时使用缓冲流能够更高效的读写信息。因为缓冲流先将数据缓存起来,然后一起写入或读取出来。所以说,缓冲流还是很重要的,在IO操作时记得加上缓冲流提升性能。上述是我引用别人的话。其实缓冲流最重要的作用还是提升效率。给大...原创 2018-07-16 11:25:45 · 433 阅读 · 0 评论 -
简单介绍java反射机制中Annotation(注解)与Method的程序示例
首先,这篇文章是针对对java有一定基础的伙伴,尽请见谅。今天,小芳给大家写了一个简单的程序,关于注解(Annotation)与反射机制。 注解的详细介绍大家可以参考:https://www.cnblogs.com/xdp-gacl/p/3622275.html。这篇文章里面有非常详细的介绍。 好了,接下来给大家展示我写的简单的程序: 先看一下我写的注解:package com.mec.abo原创 2017-12-18 10:50:00 · 2856 阅读 · 0 评论 -
关于Java反射机制中的Field简单尝试与示例以及说明
大家好!这篇文章也是关于反射机制中的问题,具体是关于Field(字段)的一些简单问题,写的不足之处,还请大家多多指教。同时,小芳还想再次说明,文章针对于对Java语言有一定基础的小伙伴!请见谅! 首先,写一个普通的pojo,注意里面成员的修饰符,有使用private和public修饰的成员package com.mec.about_reflection;public class PersonCla原创 2017-12-06 23:12:10 · 446 阅读 · 0 评论 -
浅析Java设计模式中的观察者模式
首先,这篇文章是针对于有一定java基础的伙伴,尽请谅解!大家对java设计模式中的观察者模式应该有一定的了解。我也是最近几天对这个模式有了一定的自己的理解。今天,我想将自己书写的这部分代码与代码思想与大家分享,有不足之处,请大家多提意见! 我介绍两种实现方式,一种是自己写的,另外一种是java本身自带的。在写代码之前,我想先来介绍一下什么是观察者模式?以及为什么要引入它?它的利与弊?什么是观原创 2017-12-22 13:48:26 · 307 阅读 · 0 评论 -
今天带大家一起学习Java反射机制中简单的invoke()方法(三)
嗨,好久不见! 这几天小编遇到了一个问题,今天总算解决了,由此来给大家写一篇博客!今天的内容也是关于反射机制中的invoke方法。 首先,给两个简单的类,包含继承关系: PersonInvoke类package com.mec.about_reflection;public class PersonInvoke { public PersonInvoke() { } p原创 2017-12-04 18:26:43 · 440 阅读 · 0 评论 -
如春天的轻轻微风般带你解读如何解析xml文件(二)
首先,小芳声想明一下,这篇内容也是针对对java有一定基础,对xml解析有一点知晓的小伙伴们!请谅解! 首先,给大家看一看我写的一个简单的xml文件的内容<?xml version="1.0" encoding="UTF-8"?>/*在这里说一下标签的形式<根标签> <子标签1> <孙标签1> <孙标签2> ...原创 2017-12-02 00:26:23 · 276 阅读 · 0 评论 -
关于Java语言中如何运用反射机制执行某个确定类的构造方法(一)
首先,这篇文章针对于对java语言有一定的基础,并且,对其中的反射机制有一定了解的小伙伴们!这里,我主要想给大家介绍如何用反射机制执行某个类的构造方法。 首先,写一个普通的类:package com.mec.about_reflection;public class Person { private String name; private int age; public P原创 2017-11-30 22:36:54 · 336 阅读 · 0 评论