![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习笔记
叶叶扁舟
だいがくせい
展开
-
【Java学习笔记】(八)Java-API之包名大全及作用
All of packeges of Java英文完整版链接:https://docs.oracle.com/javase/8/docs/api/packageDescriptionJava.applet提供创建小程序所需的类,用于与其小程序上下文进行通信的类Java.awt包含创建用户图形界面以及绘制图形和图像的所有的类Java.awt.color提供色彩空间的类java.awt.datatransfer提供可以在两个应用程序之间传播数据的类和接口j原创 2020-06-01 10:06:48 · 1308 阅读 · 0 评论 -
【Java学习笔记】(七)Java里的数组
Java数组一、一维数组1.计算机语言中的数组具有三大特性2.Java数组声明3.一维数组的初始化4.一维数组合并二、多维数组1.二维数组声明2.二维数组的初始化三、不规则数组一、一维数组1.计算机语言中的数组具有三大特性①一致性:数组只能保存相同的数据类型,元素的数据类型可以是任何相同的数据类型。②有序性:数组中的元素是有序的,通过下标访问。③不可变性:数组一旦初始化,长度不可变。2.Java数组声明元素数据类型[ ] 数组变量名;元素数据类型 数组变量名[ ];int原创 2020-05-31 18:05:51 · 171 阅读 · 0 评论 -
【Java学习笔记】(六)Java运算符
运算符一、算术运算符1.一元运算符2.二元运算符3.算术赋值运算符二、关系运算符三、逻辑运算符四、位运算符五、其他运算符1.三元运算符六、运算符优先级一、算术运算符1.一元运算符①有三个:取反(-)、++、–②a++:先取值,再加1;++a:先加一,再取值③a–:先取值,再减一;–a:先减一,再取值【注意】a++和a–在表达式运算后,再给a加一或减一。而++a和–a是先给a加一或减一后,再进行表达式运算。2.二元运算符二元运算符有:+、-、*、/、%3.算术赋值运算符算术赋值运算符有:原创 2020-05-30 18:18:03 · 232 阅读 · 0 评论 -
【Java学习笔记】(五)引用数据类型
1.引用(reference)数据类型(1)类型①类②接口③数组(2)概述引用数据类型,相当于C语言中指针等类型,引用事实上就是指针,指向一个对象的内存地址,引用数据类型中保持的是对象的内存地址,很多资料上提到Java不支持指针,事实上是不支持指针运算,但是保留了指针类型,在Java中成为;引用数据类型。(3)示例int x=7;int y=x;String str1="Hello";String str2=str1;str2="World"上述代码声明了两个基本数据类型(int原创 2020-05-30 17:19:14 · 321 阅读 · 0 评论 -
【Java学习笔记】(四)数据类型转换
1.自动类型转换自动数据类型转换就是需要类型之间的转换是自动的,不需要采取其他的手段,总的原则就是小范围数据类型可以自动转换为大范围数据类型,列表型类型转换数据如图,从左到右是自动。char类型比较特殊,char类型可以自动转换为int、long、float和double,但byte和short不能自动转换为char,char也不能自动转换为byte和short。2.强制类型转换强制类型转换是在变量之前加上(目标类型)实现,主要用于大宽度类型转换为小宽度类型的情况。...原创 2020-05-30 17:02:19 · 183 阅读 · 0 评论 -
【Java学习笔记】(三)开发环境搭建
开发环境搭建一、IntelliJ IDEA二、文本编辑工具一、IntelliJ IDEA下载地址:https://www.jetbrains.com/idea/有专业版(收费)和社区版(免费)用IntelliJ IDEA软件就不用手动配置开发环境,直接下载该软件,软件里面存在JRE、JDK。二、文本编辑工具1.记事本(不推荐)2.Notepad++3.UltraEdit4.EditPlus5.Sublime Text...原创 2020-05-30 13:09:28 · 155 阅读 · 0 评论 -
【Java学习笔记】(二)Java平台和Java虚拟机
版权声明:所有笔记均来源于书籍《Java从小白到大牛完整版》自我勉励:好记性不如烂笔头Java平台和Java虚拟机一、Java平台1.Java SE2.Java EE3.Java ME二、Java虚拟机一、Java平台Java不仅是编程语言,还是一个开发平台,Java的三个开发平台分别为Java SE、Java EE、Java ME。1.Java SEJava SE是Java Standard Edition,主要目的是为台式机和工作站桌面应用程序的版本。Java SE是其他平台的基础。Jav原创 2020-05-30 12:43:42 · 353 阅读 · 0 评论 -
【Java学习笔记】(一)Java的语言特点
版权声明:所有笔记均来源于书籍《Java从小白到大牛完整版》自我勉励:好记性不如烂笔头Java的语言特点1.简单2.面向对象3.分布式4.结构中立5.可移植6.解释执行7.健壮8.安全9.高性能10.多线程11.动态1.简单Java的设计目标之一就是能够方便学习,使用简单。摒弃了C++中容易引发程序错误的地方,如指针、内存管理、运算符重载和多继承。C++程序员可以很快迁移到Java;没有编程经验的初学者也能很快学会Java。2.面向对象面向对象是Java的最重要特性。Java是彻底的、纯粹的面向原创 2020-05-30 12:12:57 · 340 阅读 · 0 评论