java
Lzer0
产品无小事
展开
-
java跨平台原理
JAVA java是一种跨平台的语言,而jiava跨平台的关键是JVM,JVM是一种虚拟机。 JVM是一种“桥梁”,一个“中间零件”,能够实现跨平台的关键。原创 2017-04-08 18:28:59 · 565 阅读 · 0 评论 -
java数据类型转换(强制转换)
数据类型的转换,分为自动转换和强制转换。 自动转换是程序在执行过程中“无声”进行的转换,不需要提前声明,一般是从位数低的类型向位数高的类型转换; 强制转换则必须在代码中声明,转换顺序不受限制。 强制数据类型转换: 强制转换的格式是需要在转型的数据前加上“()”,然后在括号内加入需要转化的数据类型。有的数据经过转型运算后,精度会丢失,有的会更加精确,下面的例子就可以说明问题。原创 2017-04-09 11:13:09 · 1400 阅读 · 1 评论 -
JAVA运算符
java中的运算符和C/C++基本上是一样的 数学运算符 数学运算,结果为一个数值 运算符 说明 举例 + 加法 1+2 - 减法 4-3 * 乘法 7*1.5 / 除法 35/7 % 取余 7%3 ++ 自增 3++ -- 自减 3-- 关系运算符原创 2017-04-09 12:19:15 · 428 阅读 · 0 评论 -
JAVA数据类型的转换(自动转换)
数据类型的转换,分为自动转换和强制转换。 自动转换是程序在执行过程中“无声”进行的转换,不需要提前声明,一般是从位数低的类型向位数高的类型转换; 强制转换则必须在代码中声明,转换顺序不受限制。 这里先给大家说明:自动转换。 自动数据类型转换: 自动转换按从低到高的顺序转换。不同类型数据间的优先关系如下: byte,short,char 运算中不同类型的数据转化为同一类型,然后进行运算原创 2017-04-09 11:04:56 · 570 阅读 · 0 评论 -
java变量的定义
JAVA数据类型 对于整型数据,通常情况下使用int类型。但是如果表示极大的数据,就需要long类型了,byte和short类型主要用于特定的应用场合,例如:底层的文件处理或者需要控制占用存储空间量的大数组。 在java中,整型数组的长度与平台无关,这就解决了从软件到平台移植到另一个平台时给程序员带来的诸多问题。与此相反,C/C++整型数据的长度是与平台相关的,程序员需要针对不同平台选择合适的原创 2017-04-09 10:40:33 · 7275 阅读 · 0 评论 -
java常见包的说明
1. java.lang 该包提供了java编程的基础类,例如:Object、Math、String、StringBuffer、System、Thread等、不使用该包的话就很难编写java代码了 2. java.util:该包提供了包含集合框架、一流的集合类、时间模型、日期和时间实施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组) 3. jav原创 2017-04-09 10:27:14 · 1099 阅读 · 0 评论 -
java类库以及组织结构(API)
Java类库中有很多包: 以java.*开头的是java的核心包,所有程序都会使用这些包中的类 以javax.*开头的是拓展包,x是extension的意思,也就是扩展。虽然javax.*是对java.*的优化和扩展,但是由于javax.*使用的越来越多,很多程序都会以来源于javax.*,所以javax.*也是核心的一部分了,也随JDK一起发布。 以org.*开头的是各个机构或组织发布的包原创 2017-04-09 10:18:11 · 1553 阅读 · 0 评论 -
面向对象编程理论
类是一个通用的概念,java、C++、C#、php等很多变成语言中都有类,都可以通过类来创建对象。 在C语言中,可以讲完成某个功能的重复使用的代码块定义为函数,将具有一类功能的函数声明在一个头文件中,不同类型的函数声明在不同的头文件,以便于对函数进行更好的管理,方便编写和调用。 在java中,可以讲完成某个功能的代码块定义为方法,将具有相似功能的方法定义在一个类中,也就是定义在一个源文件中(因原创 2017-04-09 10:01:27 · 576 阅读 · 0 评论 -
JAVA分类以及应用
1982年12月,Sun公司发布了Java1.2,开始使用“Java2”这个名称 J2SE标准版 Java的标准版,主要用于开发客户端(桌面应用软件),例如常用的文本编辑器、下载软件、即时通讯工具等,都可以通过J2SE实现 J2EE企业版 功能最为丰富的一个版本,主要用于开发高访问量、大量数据、高并发量的网站,例如:美团、去哪儿网的后台原创 2017-04-08 18:57:36 · 830 阅读 · 0 评论 -
java数组的定义和内存分配
如果希望保存一组有相同的类型的数据,可以使用数组 java中定义数组的语法有两种:type arrayName[]; type[] arrayName;type为java中的任意数据类型,包括基本类型和组合类型,arrayName为数组名,必须是一个合法的标识符,[]指明该变量是一个数组类型变量 例如: int demoArray []; int[] demoArray;这两种形式没有区别,原创 2017-04-09 15:09:09 · 1150 阅读 · 0 评论