
Java
文章平均质量分 75
qixin1889
这个作者很懒,什么都没留下…
展开
-
针对初学者了解JVM、JRE和JDK三者间的区别和联系
首先说Java编程语言,它是一门高级编程语言,具体由谁何时创建的,读者可以到网上查找相关资料,这里就不再赘述。那么,谈到Java就不得不谈谈JVM、JRE和JDK三者间的区别和联系。 JVM:英文全称Java Virtual Machine,字面意思“Java虚拟机”,简单来说就是一个软件。一个什么软件呢?一个可以运行Java的软件。我们在将.java编译后,会生成相应的.class原创 2016-04-28 20:50:29 · 5975 阅读 · 0 评论 -
Java基础学习之八大基本变量
说到Java中变量,很多人会想到汉语中的代词,当然,这种理解我也是很支持滴!那么再说的具体点,我比较喜欢用“他”或者“她”来解释变量,就像我们生活中总是会向“他”述说“她”或向“她”述说“他”.....(好啰嗦!),但是,这个“他”或“她”从来没有固定不变地指明就是“小明”或“小红”,也就是说他所指向的人是在一直变换的,而这个“他”或“她”在Java中或者其他语言中就可以理解为变量。原创 2016-04-29 21:21:48 · 3972 阅读 · 0 评论 -
Java基础之static和final的用法
在java中,变量、方法和类有很多修饰词来限定它们的范围(或者限定权限),常有的public、protected、private和默认(default),相信童鞋们对这几个修饰词并不陌生,那么,除此之外还有俩个修饰词相信大家也都经常见到,但是并不会经常用,现在,就来简单说说这俩个修饰词的用法,即static和final的用法。 static:意味静态的。它可以修饰成员原创 2016-05-12 22:51:05 · 496 阅读 · 0 评论 -
什么是面向对象
对于很多初次接触java语言的人来说,如果之前也没有接触过C#或C++的话,那么在学习到类、对象这个知识点时,基本上会晕,更别说理解什么是面向对象了。当然,如果在这里不晕或是比较清楚的话,那么你的领悟能力确实不错,而晕的也不代表不聪明。下面谈谈我对java中的面向对象的理解,如有理解不恰当的地方,欢迎指出纠正。 首先说说什么是编程? 编程是通过计算机语言,以人类能够理解的思维逻辑为原创 2016-05-26 22:26:19 · 381 阅读 · 0 评论 -
Java基础之基本运算
我们都知道计算机是为计算而诞生的,那编程语言作为人和计算机交互的语言,自然而言少不了运算,下面我简单说说Java中的运算以及分支结构。 在Java中,运算主要有算术运算、关系运算和逻辑运算,还有另外三种可能大家很少将它成为运算,那就是赋值、字符串拼接和三目(条件)运算。那么,有了运算就少不了运算符,下面简单说说各种运算的运算符的使用规律。 算术运算符:有+,-,*原创 2016-05-03 21:36:03 · 468 阅读 · 0 评论 -
java的泛型原理
在java中,有一种很特殊的类型,叫泛型。它一般是在类或接口后面加上一对,里面通过一个大写的英文字母来表示该类或接口实现了泛型,其实严格来说泛型是一种类型是不正确的,下面简单说说泛型的原理。 java中泛型接触最多的属集合这部分知识了,诸如Collection、List、Map、HashMap等等,当然我们也可以自己来是实现泛型,如:原创 2016-05-28 20:57:38 · 485 阅读 · 0 评论 -
Java基础之分支结构和循环
任何复杂的程序逻辑都可以通过“顺序”、“分支”和“循环”三种基本的程序结构实现。顺序结构就不用多说了,主要说说“分支”和“循环”俩种程序结构。 “分支”结构,顾名思义,就是程序在执行到某一点时出现多种可执行方式,而不是把每一条语句都执行了,那么,这样的分支结构都有哪些呢?主要是if,if...else,if...else if和switch...case,我想稍微有原创 2016-05-04 22:06:03 · 1220 阅读 · 0 评论 -
Java基础中常犯的一些细节上的错误
学习Java有段时间了 ,说实话,本人的基础不太好,因此常常犯一些低级的错误,所以今天把最近犯的和容易犯错的一些问题尽可能地罗列出来,一来提醒自己,二来算是为初学者提供一点点帮助吧,以免犯同样的错误。 如有什么地方说的不对,还望指点。 一、基本类型数据运算中的+=和+,如:short a+=1和short a =a+1 咋一看原创 2016-05-17 00:47:08 · 673 阅读 · 0 评论