javase
Distance-X
Java小白
展开
-
Java基础进阶之lang包下的String类学习
进入这一学习阶段,我们就必须开始利用API文档了,它可以帮助我们更高效的去学习关于lang包下的各种类,类下的各种常用方法,如何正确的使用API文档,百度自行学习这是api1.6截的图,我们可以很明显的发现String 类是属于Object的子类,实现了三个不同的接口,而且被final修饰,那么就预示着它不可以被修改说明了Sting类从何而来并且实现了哪些接口之外,那么接下来我们就理解一下什...原创 2019-05-20 23:06:50 · 259 阅读 · 0 评论 -
Java日期类型格式化(格式化)
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class DateFormatTest { //将Date传回的Date类型转换成String类型 public static void main(String[] args) throws Pa...原创 2019-05-22 17:43:12 · 2064 阅读 · 0 评论 -
Scanner中nextInt()和nextLine()详解(秒懂)
直接上代码输出结果结果分析nextInt()和nextLine()顺序互换代码如下输出结果结果分析解决方法可以将nextLine()用next()替换. 两者nextLine()执行之前再加一个空nextLine()让这个空的清楚掉回车符再向下执行. nextInt()用nextLine()替换,最后进行类型转换API截图如下总结:第一张api截图中我...原创 2019-07-24 23:51:09 · 5264 阅读 · 0 评论 -
final关键字
final可以修饰属性,可以修饰变量,可以修饰方法也可以修饰类一、final修饰属性错误写法正确写法总结:final若是修饰属性则必须给属性初始值二、final修饰变量错误写法1错误写法2正确写法总结:final若是修饰变量,定义时候可以不给初始值,但是使用的时候必须给定初始值,其次若是给定了初始值,那么该值就不可以再修改三、final修饰方法final修饰方法,该...原创 2019-07-26 13:42:08 · 98 阅读 · 0 评论 -
Java代码块
Java中的代码块被分为四种,今天只介绍三种如下普通代码块:存在于方法体中的代码块就是普通代码块构造代码块:构造代码块并不是指存在于构造函数中的代码块,而是直接存在于类中的代码块静态代码块:用static关键字修饰的代码块就是静态代码块,而且方法中不能存在静态代码块 三种代码块运行分析public class TestDemo { //静态代码块1 static{ ...原创 2019-07-22 18:51:47 · 317 阅读 · 0 评论 -
java运行找不到main方法详解(编译成功运行失败)
第一种情况(自身代码有问题)请仔仔细细的确认自己代码有没有问题,若是肯定代码没有问题,那就试一下下一个方法第二种情况(环境问题)不要以为你javac编译成功了就感觉你环境没有问题,请用我给的命令继续测试java -version 和 javac -version 要确保编译和运行环境一致示例如下确保编译版本和运行版本一致,其次jdk位数要和自己电脑匹配第三种情况(jdk版本...原创 2019-08-07 23:16:15 · 7283 阅读 · 2 评论 -
i++和++i详解
看以下例题就行原创 2019-08-05 19:27:26 · 299 阅读 · 0 评论 -
java数组详解
什么是数组?数组就是多个有序元素的序列,用于存储多个数据类型的集合例如 int a=1;int b=2;int c=3; 本来都是单个存储,想要使用时候非常的不方便,就将它们放在一块 ,像 int[] arr = {1,2,3}如果想要使用的时候,直接操作arr就行数组的定义方式(3种)动态数组数据类型 数组名 = new 数组类型[数组元素个数] ;eg: Strin...原创 2019-08-09 14:22:45 · 405 阅读 · 0 评论