Java
文章平均质量分 88
记录java学习中的感想
zhangbw~
研究生在读,backend developer.
展开
-
详解Base64 【Java实现】
文章目录一、什么是Base64?二、为什么要使用Base 64三、实现原理四、举例位数不足情况注意事项五、Java中实现Base64一、什么是Base64? “Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法”。 什么是“可打印字符”呢?为什么要用它来传输8Bit字节码呢?在回答这两个问题之前我们有必要来思考一下什么情况下需要使用到Base64?Base64一般用于在HTTP协议下传输二进制数据,由于HTTP协议是.原创 2020-07-27 21:54:34 · 1053 阅读 · 0 评论 -
Java各版本发布时间
Java各版本发布时间版本发布日期最终免费公开更新时间[3][4]最后延伸支持日期JDK Beta1995??JDK 1.01996 年 1 月??JDK 1.11997 年 2 月??J2SE 1.21998 年 12 月??J2SE 1.32000 年 5 月??J2SE 1.42002 年 2 月2008 年 10 月2013 年 2 月J2SE 5.02004 年 9 月2009 年 11 月20原创 2020-07-16 10:04:12 · 9318 阅读 · 0 评论 -
Java Scanner 类
Java Scanner 类一、next 方法:二、nextLine 方法:三、next()与nextLine()区别java.util.Scanner是Java5的新特征,我们可以通过 Scanner 类来获取用户的输入。下面是创建 Scanner 对象的基本语法: Scanner s = new Scanner(System.in); //System.in 键盘键入 接下来我们演示一个最简单的的数据输入,并通过 Scanner 类的 next() 与 nextLine() 方法获取输.原创 2020-07-12 17:13:02 · 234 阅读 · 0 评论 -
Java 详解String、StringBuffer和StringBuilder
文章目录一、String二、StringBuffer(JDK1.0)三、StringBuilder(JDK5.0)四、三者区别五、 使用策略StringStringBufferStringBuilder速度慢速度快速度最快不可变可变可变线程安全线程不安全多线程操作字符串单线程操作字符串一、StringString:字符串常量,字符串长度不可变。Java中String是immutable(不可变)的。String类的包含如下定义:/**.原创 2020-07-06 23:33:47 · 331 阅读 · 0 评论 -
String类与其他结构之间的转换
文章目录一、String 与基本数据类型、包装类之间的转换。二、String 与 char[]之间的转换三、String 与 byte[]之间的转换一、String 与基本数据类型、包装类之间的转换。String --> 基本数据类型、包装类:调用包装类的静态方法:parseXxx(str)基本数据类型、包装类 --> String:调用String重载的valueOf(xxx) String str1 = "123";// int num = (int)s.原创 2020-07-06 21:12:56 · 215 阅读 · 0 评论 -
Java中的main()方法深入理解
在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数组的参数等等。 在看Java中的main()方法之前,先看一个最简单的Java应用程序HelloWorld,我将通过这个例子说明Java类中main()方法的奥秘,程序的代码如下:// Java中的main()方法详解public转载 2020-07-05 13:28:03 · 1885 阅读 · 0 评论 -
Java中四种访问权限
一、Java中有四种访问权限private、default(一般省略)、public、protectedprivate: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。default:即不加任何访问修饰符,通常称为“默认访问权限“或者“包访问权限”。该模式下,只允许在同一个包中进行访问。protected: 介于public 和 private 之间的一种访问修饰符,一般称之为“保护访问权限”。被原创 2020-07-04 16:24:53 · 9256 阅读 · 1 评论 -
尚硅谷 宋红康老师 Java视频全程课程目录
尚硅谷 Java 语言全程课程目录, 尚硅谷 Java&大数据研究院 宋红康B站视频链接在此记录一下,方便日后查看复习。Java 编程基础部分day00_编程入门01-资料文件结构 102-资料文件结构 203-入门概述04-冯诺依曼体系结构05-CPU 和 IT 行业三大定律06-持久化存储设备07-bit 与 byte08-内存09-输入输出设备和网络连接设备10-计算机史上的两个鼻祖11-操作系统12-万维网与软件架构方式13-职业发展与提升14-学习经.原创 2020-07-03 18:56:39 · 8447 阅读 · 2 评论 -
Java二维数组的三种初始化方式
文章目录方式一 、(动态初始化 1) :方式二、 (动态初始化 2) :方式三、(静态初始化) :二维数组的内存解析方式一 、(动态初始化 1) : int[][] arr = new int[3][2];说明:定义了名称为arr的二维数组二维数组中有3个一维数组每一个一维数组中有2个元素一维数组的名称分别为arr[0], arr[1], arr[2]给第一个一维数组1脚标位赋值为78写法是:arr[0][1] = 78;方式二、 (动态初始化 2) : int[][] arr原创 2020-05-30 18:19:04 · 6414 阅读 · 1 评论 -
Java集合框架 超详细【List ,Set, Map】
Java 集合可分为 Collection 和 Map 两种体系一、Collection 接口1.1 、List接口 【元素有序、可重复的集合】List实现类之一:ArrayListList实现类之二:LinkedListList实现类之三:Vector1.2、Set接口【元素无序、不可重复的集合】Set实现类之一:HashSetSet实现类之二:LinkedHashSetSet实现类之三:TreeSet二 、Map接口 【双列数据,保存具有映射关系“key-value对”的集合】Map实现类之一:Has原创 2020-05-30 09:16:58 · 614 阅读 · 0 评论 -
解决idea中【Ctrl+/】注释不自动缩进问题
一:问题如下:二:解决办法2.1 java文件打开 settings --> Editor --> CodeStyle–> Java 进行如下设置效果如下:2.2 xml文件Xml文件设置【同理】原创 2020-04-20 04:15:49 · 3890 阅读 · 3 评论 -
java类前使用 private static 类名 对象 = new 类名() 的作用。
举例:这里有一个DButils工具类,专门用来对数据库进行增,删,改,查“”操作。public class DButils { public void add() { System.out.println("对数据库进行add操作"); } public void update() { System.out.println("对数据库进行...原创 2020-04-12 20:53:33 · 2288 阅读 · 0 评论