栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java基础

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java基础

目录

注释

标识符和关键字

关键字大全

import

class

public

数据类型

类型转换


注释

1.//注释--仅用于描述,不影响代码.  快捷键Ctrl+/    ctrl+shuft+c 

2.
3.

标识符和关键字

包名、类名、变量名以及方法名都被称为标识符。注意:

1、以字母(包括中文等文字)、美元符$、下划线_、数字组成

2、数字不能开头

3、不能是关键字

PS:标识符是大小写敏感的。(见名识意)

命名规范

1、包名:习惯使用小写字母拼写。

2、文件名(类、接口、枚举):首字母大写,若干单词组成则每个单词的首字母大写,如MyFirstJavaClass

3、成员名(方法、变量):首字母小写,若干单词组成则之后每个单词的首字母大写,如getName

4、常量名:单词字母均大写,若干单词组成则使用下划线_连接单词,如HOUR_OF_DAY

关键字大全

 

 

修饰符不存在先后顺序

import

import引入:在当前文件中使用其他包下的文件时,除了Java.lang包
格式规则:import 全文件名;
全文件名=全包名.文件名

class

class

格式规则:class 类名{类体}

public

public--访问修饰符--公有的
public修饰的类名必须与文件名一致
一个文件有且只有一个共有的类

数据类型

格式:变量名=值;(可以用逗号隔开来声明多个同类型变量)

java是强类型语言,要求变量的使用严格符合规定,所有变量必须先定义后使用(可以是基本类型,也可以是引用类型)

常量:初始化后不能再改变的值。可以理解成一种特殊的变量。

定义格式:final 常量名=值;------》常量名一般使用大写字符

                  final PI=3.14

类型转换

小数的优先级大于整数

大转小强制转换,小转大自动转换

强制转换-----》(类型)变量名   高变低

自动转换------》  低变高

PS 

1、不能对布尔值进行转换

2、不能把对象类型转换成不相干的类型

3、高容量转到低容量时,强制转换

4、转换的时候可能存在内存溢出,或者精度问题(操作比较大的数注意溢出问题,数字间可用下划线分割)

溢出问题解决方法------》先把能够保存的数值范围少的类型转换为多的类型,再进行运算。PS(数值保存范围小的类型与数值保存范围大的数据类型进行数学计算时,得到的结果是数值保存范围大的数据类型)

精度丢失问题及解决方法------》

  • 如果两个操作数中有一个是double类型的,另外一个自动转换为double类型。
  • 如果其中一个操作数是float类型的,另外一个操作数也将自动转换为float类型。
  • 如果其中一个操作数是long类型的,另外一个操作数也将自动转换为long类型。
  • 否则,两个操作数都会被转换为int类型。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/583970.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号