2016 - 2024

感恩一路有你

java基础知识(java基础知识有哪些?)

浏览量:4016 时间:2022-12-19 13:48:39 作者:采采

java基础知识(java基础知识有哪些?)

java基础知识有哪些?

Java基金会

1.注释、关键字、标识符

1.评论

(1)注释:解释程序的文字。

(2)评论分类:单行评论格式://评论正文

?多行注释格式:/*注释的文本*/

?注释格式:/* *注释文本*/

(3)注释的作用:解释程序,调试程序。

2.关键词

(1)关键词:java语言中有特殊含义的词。

(2)特点:所有字母都是小写。

(3)常见关键词

3.标识符

?标识符:命名类、接口、方法、变量、常量等时使用的字符。

?作文规则:(1)英文字母的大小写;(2)数字字符;(3)$及—

?注意:(1)不能以数字开头;(2)在java中不能是关键字;(3)区分大小写。

?包(文件夹):解决两个同名文件不能同时存在于同一个目录下,字母都是小写的问题。

?或者类接口:一个单词的首字母大写,其余字母小写;多个单词。每个单词大写,其余字母小写。

?或者方法变量:一个单词的所有字母都是小写的;多个单词,从第二个单词开始,第一个字母大写,其余字母小写。

?常量:一个单词的所有字母都大写;多个单词全部大写,每个单词之间用一个-。

2.常数

1.常量:程序执行过程中不变的量。

2.常数的分类

(1)自定义常数

(2)文字值常数

?字符串常量:用双引号括起来的内容。

?整数常数

?十进制常数

?字符常量:用单引号括起来的内容。

?布尔常量:只有真和假

?空常数:null

常量的四种表示:二进制0b,八进制0,十进制,通用表示和十六进制0x。

3.原码、反码和补码

正数:原码=补码=补码。

负数:反码:除符号位外,其他位逐位反相;补语:补语末尾的1。

原码控制计算机底层,补码显示运算结果。

3.变量

1.变量:程序执行过程中可以在一定范围内变化的量。变量实际上是内存中的一个小区域。

2.定义格式:数据类型变量名=变量值

3.数据类型的分类

(1)基本数据类型;

(2)引用数据类型。

基本数据类型的分类

?数值:整数字节(1字节)、短字节(2字节)、整数字节(4字节)、长字节(8字节);浮点float(4字节),double(8字节)。

?char类型(2字节)。

?布尔型:布尔型(1字节)

4.数据类型转换

(1)隐式转换

?默认转换原则:类型不能转换为其他数据类型;short、char—int—long—float—double;在、short和char之间没有转换,但是在参与运算时首先转换为int类型。

(2)强制转换

?格式:目标数据类型变量名=(目标数据类型)(转换后的数据)

?注意:尽量不要强制转换,这可能会导致精度损失。

ASCII码表的三个值:“0”48“a”65“a”97

4.经营者

1.运算符:对常量和变量进行运算的符号。

2.分类:算术运算符、赋值运算符、比较运算符、逻辑运算符、按位运算符和三元运算符。

3.算术运算符:-,/, %,-

?-操作:

?放在操作数前面,先递增或递减,再参与运算。在操作数之后,先参与运算,然后递增或递减。

4.赋值运算符:=,=,-=,=,/=, %=

=左右相加,然后赋给左边。赋值运算符左边的数据必须是变量。

短s=1;s=S1;并且短s=1;s=1;之间的区别

S=s 1需要强制类型转换,运算结果为int类型。s=1可以直接运算,运算结果还是short类型。

5.比较(关系)运算符:==,=,lt,gt,lt=,gt=,instanceof .运算结果都是布尔型的。

6.逻辑运算符:amp,|,(异或)、ampamp(短路与)、||(短路或)

?一样是假,不同是真。

?amp和AMP的区别:最后结果一样,ampamp有短路效应,左边为假,右边不执行。

7.位操作:amp,|,~(位反转),ltlt(左移),gtgt(右移),GTGT(无符号右移)

二进制补码直接进行位运算。

异或的特点:一个数据位被另一个数据位异或两次,数本身不变。

8.三元运算符

(关系表达式)?表情1:表情2;

表达式的计算值。如果为真,结果为表达式1;如果为false,则结果为表达式2。

5.键盘输入数据

功能:(1)使程序数据更符合开发的数据;(2)使程序更加灵活。

格式

?a .包装指南:格式:导入

?位置:班级上方

?b .创建对象:格式:Scanner sc=new Scanner()

?c .通过对象获取数据:int x=()

以上是Java数据的基础

这是Java学习曲线

java基础知识有哪些?

java的基础知识是JAVAse(控制语句,异常机制,面向对象,IO流,多线程等。),数据库(MySQL,Oracle),MyBatis。JDBC。UML建模,前端(H5,CSS,JS等。),java ee。学完谢谢,基本上就可以出去找工作了。

如果你想找一本详细的基础知识资料,推荐你学习java300集百战商派,非常详细全面。我们上学的时候老师推荐的。很多人是作为入门学的,真的让你受益匪浅,所以我也真心推荐你学。先入门,把基础学好,剩下的学起来就得心应手了。

java基础知识有哪些?

对于Java开发学习者来说,基础知识点如下:

面向对象的优点:易维护、易重用、易扩展。由于面向对象的封装性、继承性和多态性的特点,可以设计一个低耦合的系统,使系统更加灵活,易于维护。

虚拟机的概念,任何一种可以运行Java字节码的软件都可以看作是Java的虚拟机(JVM)。3.JDK,顾名思义,是开发者的开发工具箱,它被程序开发者所使用。除了完整的JRE(JavaRuntimeEnvironment)和Java运行时环境之外,它还包含其他面向开发人员的工具包。4.JRE的概念。普通用户只需安装JRE(JavaRuntimeEnvironment)即可运行Java程序。程序开发人员必须安装JDK来编译和调试程序。Override意味着子类覆盖父类的方法。子类只能抛出比父类少的异常,访问权限不能比父类小。被覆盖的方法不能是私有的,否则它只是在子类中重新定义一个方法。Java重载是指在同一个类中可以有多个同名的方法,但是这些方法的参数列表是不同的。

Java 变量 格式 运算

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。