![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 59
Justin超
这个作者很懒,什么都没留下…
展开
-
自测java环境和sdk,gradle
自测原创 2022-10-13 20:06:32 · 275 阅读 · 0 评论 -
10.Java StringBuffer与StringBuider
String 的值是不可变的,每次对String的操作都会生成新的String对象,不仅效率低,而且耗费大量内存空间。StringBuffer类和String类一样,也用来表示字符串,但是StringBuffer的内部实现方式和String不同,在进行字符串处理时,不生成新的对象,在内存使用上要优于String。StringBuffer 默认分配16字节长度的缓冲区,当字符串超过该大小时,会自动增加缓冲区长度,而不是生成新的对象。StringBuffer不像String,只能通过 new 来创建对象,原创 2022-05-31 19:28:02 · 172 阅读 · 0 评论 -
9.String字符串
字符串操作String对象有很多方法,可以方便的操作字符串。length() 方法length() 返回字符串的长度,例如:String str1 = "微学苑";String str2 = "weixueyuan";System.out.println("The lenght of str1 is " + str1.length());System.out.println("The lenght of str2 is " + str2.length());输出结果:The leng原创 2022-05-31 19:25:24 · 102 阅读 · 0 评论 -
8.Java流程控制
Java流程控制的语法与 C/C++ 类似,也有 if…else、while、do…while、for、switch…case等,这里不再讲述具体语法,仅举例说明。public class Demo { public static void main(String[] args){ int i, j; for(i=1; i<=9; i++){ for(j=1; j<=9; j++){ if(j&l转载 2021-12-22 16:03:31 · 70 阅读 · 0 评论 -
7.Java运算符
数学运算符 说明 举例 加法 1 + 2 减法 4 - 3.4 乘法 7 * 1.5/ 除法 3.5 / 7% 取余 7 % 2++ 自增 3++– 自减 3转载 2021-12-17 19:47:01 · 77 阅读 · 0 评论 -
Eclipse的部分快捷键
Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。【ALT+/】此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。【Ctrl+O】显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。【Ctrl+/】快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会原创 2021-12-16 09:41:31 · 395 阅读 · 0 评论 -
6.Java数据类型转换(自动转换和强制转换)
数据类型的转换,分为1.自动转换/2.强制转换。1.自动转换是程序在执行过程中“悄然”进行的转换,不需要用户提前声明,一般是从位数低的类型向位数高的类型转换;2.强制类型转换则必须在代码中声明,转换顺序不受限制。自动数据类型转换自动转换按从低到高的顺序转换。不同类型数据间的优先关系如下:低--------------------------------------------->高byte,short,char-> int -> long -> float -> d转载 2021-12-16 09:39:37 · 372 阅读 · 0 评论 -
5.Java数据类型
Java 是一种强类型的语言,声明变量时必须指明数据类型。变量(variable)的值占据一定的内存空间。不同类型的变量占据不同的大小。强类型要考Java中共有8种基本数据类型,包括4 种整型、2 种浮点型、1 种字符型、1 种布尔型,请见下表。数据类型 说明 所占内存 举例 备注byte 字节型 1 b转载 2021-12-16 09:25:47 · 98 阅读 · 0 评论 -
4.Java类的搜索路径
Java程序运行时要导入相应的类,也就是加载 .class 文件的过程。假设有如下的 import 语句: import p1.Test;该语句表明要:导入 p1 包中的 Test 类。安装JDK时,我们已经设置了环境变量 CLASSPATH 来指明类库的路径,它的值为 .;%JAVA_HOME%\lib,而 JAVA_HOME 又为 D:\Program Files\jdk1.7.0_71,所以 CLASSPATH 等价于 .;D:\Program Files\jdk1.7.0_71\lib。转载 2021-12-16 09:07:45 · 514 阅读 · 0 评论 -
3.Java import(导入)以及Java类的搜索路径
如果你希望使用Java包中的类,就必须先使用import语句导入。import语句与C语言中的 #include 有些类似,语法为:import package1[.package2…].classname;package 为包名,classname 为类名。例如:import java.util.Date; // 导入 java.util 包下的 Date 类import java.util.Scanner; // 导入 java.util 包下的 Scanner 类import java转载 2021-12-16 08:59:54 · 997 阅读 · 0 评论 -
2.Java类库及其组织结构(Java API)(API文档介绍)
** Java 官方为开发者提供了很多功能强大的类,这些类被分别放在各个包中,随JDK一起发布,称为Java类库或Java API。 API(Application Programming Interface, 应用程序编程接口)是一个通用概念。**例如我编写了一个类,可以获取计算机的各种硬件信息,它很强大很稳定,如果你的项目也需要这样一个功能,那么你就无需再自己编写代码,将我的类拿来直接用就可以。但是,我的类代码很复杂,让你读完这些代码不太现实,而且我也不希望你看到我的代码(你也没必要也不希望读懂这些晦转载 2021-12-13 19:20:45 · 184 阅读 · 0 评论 -
1.Java类和对象的概念
Java是一门面向对象 的编程语言,理解Java,首先要理解类与对象 这两个概念。1.Java中的类可以看做C语言中结构体的升级版。结构体是一种构造数据类型,可以包含不同的成员(变量),每个成员的数据类型可以不一样;可以通过结构体来定义结构体变量,每个变量拥有相同的性质。例如:#include <stdio.h>int main(){ // 定义结构体 Student struct Student{ // 结构体包含的变量 char *n转载 2021-12-13 19:01:21 · 159 阅读 · 0 评论 -
初识JAVA,谈谈对Java的理解(Java概述,微学苑搬运)
原作地: http://www.weixueyuan.net/java/rumen_1/- 1.Java语言概述Java是一种跨平台的语言,一次编写,到处运行,堪称“当今世界最重要、应用最广泛的编程语言”。Java语言是 SUN(Stanford University Network,斯坦福大学网络公司)公司 1995 年推出的一门高级编程语言,起初主要应用在小型消费电子产品上,后来随着互联网的兴起,Java语言迅速崛起(Java applet 可以在浏览器中运行),成为大型互联网项目的首选语20转载 2021-12-11 10:47:17 · 3626 阅读 · 0 评论