
Java-java基础
介绍java的基础知识
蜗牛旅行
个人会根据自身学习来更新一些开发的小知识
展开
-
java中的标签
java中的标签类似于C语言中的goto语句,常与continue和break进行应用。continue和break不同之处在于continue是跳过后面的代码执行下一个循环,而break则是跳出循环。java中标签不是很常用,如果用到的话需要注意以下几点:使用在嵌套循环中,其他的地方可以用,但没有作用; 嵌套的名称可以不唯一,只要同一个嵌套的循环里面,内外的标签不一样即可。continue的例子,break的类似:outer: for (int i = 1; i < 1原创 2021-02-24 09:35:37 · 1414 阅读 · 0 评论 -
java中的运算符
算术运算符整数两个操作数中有一个是Long类型,那么计算的结果为Long 两个操作数没有Long类型,那么计算的结果为int浮点数两个操作数中有一个是double类型,那么计算的结果为double取模运算1%5 = 1 ,-1 % 5 = -1 , 1 % -5 = 1,取模运算的结果是否为正数取决于左边第一个操作数。自增和自减b = a++表示一个变量a先赋值给b,然后进...原创 2020-03-23 23:36:08 · 247 阅读 · 0 评论 -
java中基础数据类型
java中有8种基本数据类型:byte、int、short、long、boolean、char、float、double对应的类为:Byte、Int、Short、Long、Boolean、Charecter、Float、Double逻辑型:boolean文本型:char整数型:byte、short、int、long浮点型:float、doublebyte: 1字节 ...原创 2020-03-06 17:14:55 · 650 阅读 · 0 评论 -
JDK的bin目录下那些常见工具使用集锦
JDK的bin目录下那些常见工具使用集锦在JDK的bin目录下有许多java小工具可以用于编译,运行以及调试Java程序或监控JVM的运行。在习惯于在Window下使用Eclipse等IDE工具开发的程序员来说,可能bin目录下的很多工具都很少使用。但是如果是运行在Linux下的应用程序并且是命令行模式运行的话,很多时候使用JDK提供的一些工具可以给开发人员带来很多便利。本文总结了在实际开发中...转载 2020-03-06 15:22:18 · 809 阅读 · 0 评论 -
java try(){}catch(){}自动资源释放
从 Java 7 build 105 版本开始,Java 7 的编译器和运行环境支持新的 try-with-resources 语句,称为 ARM 块(Automatic Resource Management) ,自动资源管理。使用try(){}catch(){}效果:private static void customBufferStreamCopy(File source, Fil...转载 2018-12-27 09:40:06 · 299 阅读 · 0 评论 -
JAVA基础学习(一)
JAVA基础学习1、Java语言的特性有哪些?简单易用,多线程,安全性高,跨平台,面向对象。2、什么是跨平台?跨平台也就是在不同的平台均可以运行一个相同的程序。原因是因为java的代码是在JVM虚拟机里面运行的,而不是在windows或者mac或者linux的系统运行的。3、什么是JVM?JVM是java的虚拟机,java的运行环境。JVM是一种用于计算设备的规范,它是一个...原创 2018-08-28 11:45:47 · 263 阅读 · 0 评论 -
java基础学习(二)
1、bit、字节、byte、M、G1bit 就是1位二进制数.1Byte就是1个字节.1个字节是由8个二进制位组成的.所以1Byte=8bit.1KB=1024byte=2的10次方byte1M=1024KB=2的20次方byte1G=1024M=2的30次方byte1T=1024G=2的40次方byte2、进制11(D)表示十进制11(B)表示二进制1...原创 2018-08-29 17:36:28 · 198 阅读 · 0 评论