首页 > 编程语言 >java基础

java基础

时间:2023-01-08 20:45:30浏览次数:60  
标签:java 字节 基础 注释 location && 类型 document

注释

单行注释 //
多行注释 /**/
文档注释 /** */

标识符

关键字 public static void 等

首字母 大小写 美元符号或者下划线

首字母之后 大小写 美元符号 下划线或者数值等

 

数据类型

强类型语言
所有变量都式先定义后才能使用
弱类型语言
不用定义,直接使用

基本类型
数值类型
整数类型
byte
short
int
long
浮点类型
float 占4个字节
double 占8个字节
字符类型 char 占2个字节
boolean

引用类型

接口
数组

 

字节 位

位b 存储的最小单位 11001100是一个八位二进制数

字节B 数据处理的基本单位

1B = 8b

 

进制

二进制0b

十进制

八进制0

十六进制0x 0~9 A~F

 

避免使用浮点数值比较

 

所有的字符本质是数字

转义字符

\t 制表符

\n 换行

 

类型转换

byte, short ,char ->int-> long-> float-> double

强制类型转换 高 -》 低 可能会丢失精度 
自动转换 低-》高

数据溢出

 

变量

类变量
方法变量
局部变量

常量

初始化后不再发生改变

final

运算符

算数 + - * / % ++ --
赋值 =
关系 > = !=
逻辑 && || !
位 & | ^ ~ >> <<
条件 ?:
+= -+ *= /=

优先级 () 一元

JavaDos

@author 作者

@version 版本

@since jdk版本

@param 参数

@return 返回值

@throws 异常

TRANSLATE with x English
Arabic Hebrew Polish
Bulgarian Hindi Portuguese
Catalan Hmong Daw Romanian
Chinese Simplified Hungarian Russian
Chinese Traditional Indonesian Slovak
Czech Italian Slovenian
Danish Japanese Spanish
Dutch Klingon Swedish
English Korean Thai
Estonian Latvian Turkish
Finnish Lithuanian Ukrainian
French Malay Urdu
German Maltese Vietnamese
Greek Norwegian Welsh
Haitian Creole Persian  
  TRANSLATE with COPY THE URL BELOW Back EMBED THE SNIPPET BELOW IN YOUR SITE Enable collaborative features and customize widget: Bing Webmaster Portal Back

标签:java,字节,基础,注释,location,&&,类型,document
From: https://www.cnblogs.com/ApolloniaLKX/p/17035295.html

相关文章

  • Kafka学习笔记(十一):Java Producer
    KafkaJavaProgrammingpackageio.conduktor.demos.kafka;importorg.apache.kafka.clients.producer.KafkaProducer;importorg.apache.kafka.clients.producer.Prod......
  • Matlab基础
    GUI调出文件读取框[filename,pathname]=uigetfile({'*.xlsx';'*.xls';'*.*'},'选择文件');strh=[pathname,filename];%存储文件的路径及名称globalnumtxtra......
  • jmap——Java内存分析工具
    jmap是JDK自带的监控工具,在JDK的根目录中可以找到。主要用来查看Java进程对内存的使用情况1、查看类列表,包含实例数、占用内存大小#pid是进程IDjmap-histo:livepid......
  • Win10基础 dism 制作大于4G镜像的系统安装U盘
          OS:Windows10Version21H1      blog:师万物 typesetting:Markdown Win10基础dism制作大于4G镜像的系统安装U盘获得win10系统镜像......
  • 关于Java,Java环境配置
    Java虚拟机JVMJava特性和优势简单性面向对象可移植性高性能分布式动态性多线程安全性健壮性Java三个版本JavaSe标准版(桌面程序、控制台开发)JavaMe嵌入式开发JavaEE......
  • 09.(结构型模式)java设计模式之装饰器模式
    一、什么是装饰器模式简介:也叫包装设计模式,属于结构型模式,它是作为现有的类的一个包装,允许向一个现有的对象添加新的功能,同时又不改变其结构。给对象增加功能,一般两种......
  • java代码的基本组成
    我们可以通过上一篇博客写的内容来分析java代码的组成java代码的组成我们可以大致分成4个部分一、标识符除了关键字(有颜色的,可以看到上方图片)以外,自己们写的单词(黑色部分......
  • java:跳跃——寻找路径
    题目描述小蓝在一个n行m列的方格图中玩一个游戏。开始时,小蓝站在方格图的左上角,即第1行第1列。小蓝可以在方格图上走动,走动时,如果当前在第r 行第 c 列,他不能走到行号......
  • JAVA 内部类
    内部类内部类就是在一个类的内部再定义一个类,比如A类中定义了一个B类,那么B类相对A类来说就称为内部类,而A类相对与B类来说就是外部类了。成员内部类静态内部类局部内部......
  • Java面试题笔记
    1Hystrix的状态有哪些closed->open:正常情况下熔断器为closed状态,当访问同一个接口次数超过设定阈值并且错误比例超过设置错误阈值的时候,就会打开熔断机制,这时候熔断......