![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java语言基础
文章平均质量分 62
qq_37723158
这个作者很懒,什么都没留下…
展开
-
Java StringBuffer与StringBuider
String 的值是不可变的,每次对String的操作都会生成新的String对象,不仅效率低,而且耗费大量内存空间。 StringBuffer类和String类一样,也用来表示字符串,但是StringBuffer的内部实现方式和String不同,在进行字符串处理时,不生成新的对象,在内存使用上要优于String。 StringBuffer 默认分配16字节长度的缓冲区,当字符串超过该原创 2018-01-10 13:48:02 · 130 阅读 · 0 评论 -
Java数组的定义和使用
如果希望保存一组有相同类型的数据,可以使用数组。 数组的定义和内存分配 Java 中定义数组的语法有两种: type arrayName[]; type[] arrayName; type 为Java中的任意数据类型,包括基本类型和组合类型,arrayName为数组名,必须是一个合法的标识符,[ ] 指明该变量是一个数组类型变量。例如: int demoAr转载 2018-01-10 13:44:08 · 198 阅读 · 0 评论 -
Java流程控制
Java流程控制的语法与 C/C++ 类似,也有 if...else、while、do...while、for、switch...case等,这里不再讲述具体语法,仅举例说明。 输出九九乘法表(右上三角): public class Demo { public static void main(String[] args){ for(int i=1; i9; i原创 2018-01-10 11:50:37 · 117 阅读 · 0 评论 -
java运算符
数学运算符 数学运算,结果为一个数值。见下表: 运算符 说明 举例 + 加法 1 + 2 - 减法 4 - 3.4 * 乘法 7 * 1.5 / 除法 3.5 / 7 % 取余 7 % 2 ++ 自增 3++ -- 自减 3-- 关系运算符 关系运算原创 2018-01-10 11:35:38 · 283 阅读 · 0 评论 -
java数据类型转换
数据类型的转换,分为自动转换和强制转换。自动转换是程序在执行过程中“悄然”进行的转换,不需要用户提前声明,一般是从位数低的类型向位数高的类型转换;强制类型转换则必须在代码中声明,转换顺序不受限制。 自动数据类型转换 自动转换按从低到高的顺序转换。不同类型数据间的优先关系如下: 低--------------------------------------------->高转载 2018-01-10 11:33:27 · 135 阅读 · 0 评论 -
Java import以及Java类的搜索路径
如果你希望使用Java包中的类,就必须先使用import语句导入。 import语句与C语言中的 #include 有些类似,语法为: import package1[.package2…].classname; package 为包名,classname 为类名。例如: import java.util.Date; // 导入 java.util 包下的 Date翻译 2018-01-10 11:30:01 · 642 阅读 · 0 评论 -
Java类库及其组织结构(Java API)
Java 官方为开发者提供了很多功能强大的类,这些类被分别放在各个包中,随JDK一起发布,称为Java类库或Java API。 API(Application Programming Interface, 应用程序编程接口)是一个通用概念。 例如我编写了一个类,可以获取计算机的各种硬件信息,它很强大很稳定,如果你的项目也需要这样一个功能,那么你就无需再自己编写代码,将我的类拿来直接用就翻译 2018-01-10 11:28:34 · 273 阅读 · 0 评论 -
java类和对象的概念
Java是一门面向对象的编程语言,理解Java,首先要理解类与对象这两个概念。 Java中的类可以看做C语言中结构体的升级版。结构体是一种构造数据类型,可以包含不同的成员(变量),每个成员的数据类型可以不一样;可以通过结构体来定义结构体变量,每个变量拥有相同的性质。例如: int main(){ // 定义结构体 Student struct Student{翻译 2018-01-10 11:21:55 · 240 阅读 · 0 评论 -
java命名规范
包(Package)命名原则 包按照com.项目名. 模块名.层命名 例如:package com.login.controller; 层命名: controller 控制器(根据页面请求,调用相应的服务) service 服务层(处理业务逻辑,调用数据访问层) dao 数据访问层(访问数据库,返回结果) entity 实体类 类.接口命名原则 类名,原创 2018-01-10 10:49:00 · 273 阅读 · 0 评论 -
java字符串(String)
从表面上看,字符串就是双引号之间的数据,例如“微学苑”、“http://www.weixueyuan.net”等。在Java中,可以使用下面的方法定义字符串: String stringName = "string content"; 例如: String url = "http://www.weixueyuan.net";String webName = "微学苑";转载 2018-01-10 13:45:57 · 182 阅读 · 0 评论