摘要: 前言 JVM一直是java知识里面进阶阶段的重要部分,如果希望在java领域研究的更深入,则JVM则是如论如何也避开不了的话题,本系列试图通过简洁易读的方式,讲解JVM必要的知识点。 运行流程 我们都知道java一直宣传的口号是:一次编译,到处运行。那么它如何实现的呢?我们看下图: java程序经过 阅读全文
posted @ 2018-05-03 10:49 Janeiro 阅读(80558) 评论(2) 推荐(11) 编辑
摘要: 应作者要求,本处提供一个连接,表示对原作者版权尊重。 https://blog.csdn.net/mr_duantao/article/details/50966471 阅读全文
posted @ 2018-05-02 18:38 Janeiro 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 在说Java 三个特性之前,我们先了解一下什么是面向对象,以及为什么Java是面向对象的语言。面向对象是区别于面向过程的一种编程的思想。我们可以通过这个例子冰箱装大象的例子来了解一下面向对象与面向过程的区别。想必通过这个例子,应该清楚了面向对象与面向过程的区别。 面向过程是指我们主要注重于每一阶段的 阅读全文
posted @ 2018-05-02 17:42 Janeiro 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 想必大家对SimpleDateFormat并不陌生。SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFormat 类不都是线程安全的,在多 阅读全文
posted @ 2018-05-02 17:13 Janeiro 阅读(1715) 评论(0) 推荐(0) 编辑
摘要: SimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。 SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateFormat 阅读全文
posted @ 2018-05-02 16:20 Janeiro 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 成员变量: (字段) 实例字段(无static修饰) 类字段(static修饰) 局部变量: 形参 方法局部变量 定义时不给初始值,没问题,但是不能使用,若要使用, 必须给定初始值。 代码块局部变量{} 变量名首写字母使用小写,如果由多个单词组成,从第2个单词开始的其他单词的首写字母使用大写。 如果 阅读全文
posted @ 2018-05-01 16:32 Janeiro 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 客户端程序员:即在其应用中使用数据类型的类消费者,他的目标是收集各种用来实现快速应用开发的类。 类创建者:即创建新数据类型的程序员,目标是构建类。 访问控制存在的原因:a、让客户端程序员无法触及他们不应该触及的部分 ; b、允许库设计者可以改变类内部的工作方式而不用担心会影响到客户端程序员 java 阅读全文
posted @ 2018-04-30 16:02 Janeiro 阅读(37327) 评论(0) 推荐(2) 编辑
摘要: 一、命名规范 1、 项目名全部小写 2、 包名全部小写 3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。 如:public class MyFirstClass{} 4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。 如:int index=0 阅读全文
posted @ 2018-04-30 15:54 Janeiro 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1.从今天起,我会将自己在java学习道路上的一些心得体会记录下来。 阅读全文
posted @ 2018-04-30 15:51 Janeiro 阅读(124) 评论(0) 推荐(0) 编辑