
JavaSE
文章平均质量分 83
概括Java基础内容
一只不爱吃兔子的胡萝卜
记录学习笔记的一个角落
展开
-
面向对象高级部分--2
多态是在继承/实现情况下的一种现象,表现为:对象多态、行为多态。对象多态:类比于现实生活中的一个人的不同身份,这个人就是对象多态,可能为女儿、女朋友等身份。行为多态:都是人唱歌,有些唱得好听,有些唱得难听。都是唱歌这个行为,但是表现出不同的状态。原创 2024-02-19 20:24:54 · 436 阅读 · 1 评论 -
三、常用API
API:(Application Programming Interface)应用程序编程接口别人写好的程序,程序员直接调用即可解决问题。包是用来分门别类的管理各种不同程序的,类似于文件夹,建包有利于程序的管理和维护。建包语法:package;MovieJava.lang.String代表字符串:封装字符串数据,处理字符串的方法。①创建对象;②封装字符串数据;③调String的方法创建String对象,并封装要处理的字符串数据的两种方式:(1)直接双引号得到字符串对象,封装字符串数据。原创 2024-02-11 23:02:46 · 617 阅读 · 0 评论 -
二、基础语法--面向对象思想
当需要实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的人,来帮我做事。Eg:找一个JDK给我们提供好的array类,其中有一个toString方法,直接就能把数组变成想要的格式的字符串。有参数:小括号中有内容,当一个方法需要一些数据条件,才能完成任务的时候,就是有参数。→ 就是一种特殊形式的类(用于保存数据的Java类,可以用它创建对象,保存某个事务的数据。用类设计对象处理某一个事物的数据时,应该把要处理的数据,以及处理这些数据的方法,设计到一个对象中去。对象本质上是一种特殊的数据结构。原创 2024-02-07 14:19:41 · 833 阅读 · 0 评论 -
一、基础语法部分
强转可能会导致数据丢失,即数据溢出,浮点类型的变量或者数据强制转换为整型,保留整数部分返回的,小数部分直接不要了。对于byte/short/char三种类型来说,如果右侧赋值的数值没有超过范围,那么javac编译器将会自动隐含地为我们补上一个(byte)/(short)/(char)对于float和long类型,FL不能丢掉,对于byte和short,右侧的数据值不能超过左侧类型的范围。Java语言具有跨平台特性,该特性是由jvm实现的,程序运行在jvm中,而jvm运行在OS中(每个OS有自身的jvm)。原创 2024-02-06 20:10:08 · 937 阅读 · 0 评论