- 博客(9)
- 收藏
- 关注
原创 #9 Java中可用于跳出多重循环的语句
Java中可用于跳出多重循环的语句有break、continue、return三种:——break语句break有不带表号和带表号两种形式:break; (跳出本层循环)break lab; (跳出多层循环的外层循环)其中,break是关键字,lab是用户定义的标号。break语句可独立使用,但通常用于switch结构和循环结构中,有以下情况:–1.break语句用于switch语句中,其作用是强制退出switch结构,执行switch结构后的语句。– 2.break语句用在循环结构中,
2020-10-11 16:22:50
553
1
原创 #8 逻辑运算符&与&&的区别及逻辑运算符&与位运算符&的区别
——逻辑运算符&与&&的区别运算符运算举例运算规则运算特点&与x&yx,y都为ture时,结果为true运算符左右两边的表达式首先被执行,再对结果进行与运算&&条件与x&&yx,y都为ture时,结果为true若左边的表达式中得到操作数能确定运算结果,则右边的表达式不进行运算(“&&”的优点是能加快运算速度)——逻辑运算符&与位运算符&的区别
2020-10-11 14:28:07
588
原创 #7 Java为什么需要包装类及其与基本数据类型的转化方法及其区别
基本数据类型不是类,但Java提供了与基本数据类型对应的包装类:基本数据类型对应的包装类charCharacterbyteByteshortShortintIntegerlongLongfloatFloatdoubleDouble—为什么需要包装类呢?1.基本数据类型不是对象,在一些场合不能直接使用(例如某些类方法参数必须是对象类型),需要转化为对应的包装类对象才能继续使用。2.包装类的一些静态方法可实现不同数据类型的转化,如
2020-10-11 13:39:29
295
原创 #6 Java基本数据类型转换
Java中有八种基本数据类型,除boolean外,其他七种可进行相互转换。根据不同数据类型的优先关系:低---------------------------------------------------------->高byte,short,char->int->long->float->double数据之间的转换分为两种:自动(隐式)转换和强制(显式)转换。...
2020-10-11 10:13:30
210
1
原创 #5 Java包含的数据类型
Java包含的数据类型Java中的数据类型:基本类型和引用类型基本数据类型(primitive type)包括:–布尔类型:boolean–整数类型:byte(8位),short(16位), int (32位) , long(64位)–浮点类型:float,double–字符类型:char (16位,使用Unicode字符集)引用类型(reference type)包括:–class(类)–interface(接口)–数组基本数据类型特点:#1 布尔类型:布尔型常量只有两个值——tu
2020-10-11 09:46:25
294
1
原创 #4 JDK、JRE、JVM的区别
JDK、JRE、JVM的区别JDK(Java Development Kit): Java开发工具包,Java是整个Java的核心,包含了JRE(Java运行环境),一些Java小工具(javac.exe,java.exe,jar.exe等)及Java的基础类库(Java API,前辈们写好的一些类,包括一些重要的语言结构以及基本图形,网络和文件I/O等等)。JRE(Java Runtime Environment):JRE是Java运行环境,不是开发环境,不包括任何开发工具(如编译器和调试器),包含J
2020-09-27 11:23:22
216
原创 #3 Java的跨平台实现
Java的跨平台实现在Windows上编写的exe程序文件无法在UNIX或Linux上运行,必须要重新编写在能正常运行,给程序开发人员带来极大困扰,但Java能够跨平台实现,解决了在这个操作系统上开发运行的程序不能在另一个操作系统上运行的问题。Java的解决策略是:将源代码编译成字节码文件——拓展名为.class。这个二进制代码文件与具体操作系统的机器指令无关,其运行必须借助解释执行系统动态翻译成所在操作系统的机器码(由运行环境当中的Java虚拟机完成解释执行工作)。因此只要对程序进行一次编译,就可在
2020-09-27 10:40:37
69
原创 #2 Java语言的特点
Java语言的特点Sun公司对Java的定义:A simple, object-oriented, distributed, interpreted, robust,secure, architecture-neutral, portable, high-performance, multi-threaded, and dynamic language即:Java是一种具有“简单、面向对象、分布式、解释型、健壮、安全、与体系结构无关、可移植、高性能、多线程和动态执行”等特性的语言1.简单安全:语法借
2020-09-27 10:19:41
83
原创 #1 编程小白对编程语言的想法
一些自己对编程语言学习的看法尽管已经学习了C,C++,Python这三个编程语言,我仍然觉得自己是个编程小白,我现在的编程水平应该也就勉勉强强完成老师布置的作业,做一些简单的编程题,实在算不上学会了编程,看来我的学习方法大有问题。学前三种语言时我的学习方法差不多,都是仅仅完成老师布置的作业,从来没有主动去编一段代码以达到某个目的,都是被动学习,从没有主动学习,这样只是为了完成任务,根本学不到什么。所以还是要积极主动学习,学习并不是一件枯燥困难的事,只是不适合自己的学习方法会带来不好的体验。我觉得适合我的学
2020-09-27 10:07:26
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人