java基础知识
Ceferr
这个作者很懒,什么都没留下…
展开
-
Java日期
Date()方法Date();创建一个当前的日期时间;Date(long date);创建一个从1970年1月1日起的毫秒数的日期时间。 Date d1 = new Date(); System.out.println(d1); Date d2 = new Date(5000); System.out.println(d2);Thu Ju...原创 2019-07-18 09:37:20 · 79 阅读 · 0 评论 -
Git学习
git是用于版本控制的。当有一个文档需要进行迭代的更新修改的时候,可能更新到第五个版本的时候,突然想起来第三个版本的有些东西可能需要的,所以想回去查看第三个版本的东西,所以这时候就得在每个版本修改前先做一下备份,以便进行版本控制。Version Control,Git就是做这个事情。git的大概思想是有一个工作区,一个暂存区,一个仓库,需要被进行版本控制的文件放到工作区然后add到暂存区,从暂存...原创 2019-07-18 15:50:39 · 100 阅读 · 0 评论 -
JAVA概念
(参考https://www.cnblogs.com/cynthiahuo/archive/2013/06/03/3115921.html)JavaSE组成概念图java主要分为JDK,JRE,JVM和Java语言。JDK(Java Development ToolKit),包含了Java运行环境(JRE)和开发工具(编译器,调试器,javadoc等)。1. JDKJDK的编译器jav...转载 2019-07-17 17:16:37 · 97 阅读 · 0 评论 -
JAVA基本语法(关键字、数据类型、变量、常量、运算符)
1.关键字和保留字3个保留字:truefalsenullgoconst1)访问修饰符关键字 含义 同一类 同一包 子类 其他包public 公有的 √ √ √ √protected 受保护的 √ √ √ default 默认的 √ √private 私有的 √2)包的关键字package 定义包import ...原创 2019-07-17 18:24:44 · 130 阅读 · 0 评论 -
JAVA数组
1.声明数组int[] a;2.创建数组int[] a;a = new int[5];或者int[] a = new int[5];3.访问数组int[] a = new int[5]; a[0] = 1; a[1] = 2; a[2] = 3; a[3] = 4; a[4] = 5;4.复制...转载 2019-07-17 23:43:06 · 90 阅读 · 0 评论 -
JAVA字符操作
String 的方法charAt 获取字符 toCharArray 获取对应的字符数组 subString 截取子字符串 split 分隔 trim 去掉首尾空格 toLowerCase 全部变成小写toUpperCase 全部变成大写 indexOf 某个字符的索引lastIndexOf 最后出现的索引contains 是否包涵某个字符串...原创 2019-07-18 00:46:21 · 104 阅读 · 0 评论 -
偏向锁->轻量级锁->重量级锁
转载来源:炼数成金论坛的“”galen_zhang首先简单说下先偏向锁、轻量级锁、重量级锁三者各自的应用场景:偏向锁:只有一个线程进入临界区;轻量级锁:多个线程交替进入临界区;重量级锁:多个线程同时进入临界区。还要明确的是,偏向锁、轻量级锁都是JVM引入的锁优化手段,目的是降低线程同步的开销。比如以下的同步代码块:synchronized (lockObject) { // do so...转载 2019-10-09 09:24:27 · 132 阅读 · 0 评论