首页 > 编程语言 >Java基础干货分享(一)

Java基础干货分享(一)

时间:2023-03-21 21:33:42浏览次数:34  
标签:Java ctrl 数据类型 快捷键 干货 自动 类型 alt 分享

​Java中数据类型分为基本数据类型和引用数据类型,基本数据类型有8种:1、byte 2、char 3、short  4 、int 5、long 6、 float 7、double 8、boolean。8种基本类型的包装类对应关系如下:

包装类是基本类型对应的类类型(引用类型)

基本数据类型

包装类

byte

Byte

short

Short

int

Integer

long

Long

char

Character

float

Float

double

Double

boolean

Boolean

基本类型中的注意事项:

byte类型相加会自动提升成int类型                                                              char类型相加会自动提升成int类型(前提:char对应的字符可以转化成ASCll码)                                                                                                         所有基本类型和对应的包装类之间都能进行自动的拆箱和装箱,使用时直接赋值即可。

所谓工欲善其事,必先利其器,在程序界也是如此,了解和熟悉更多的快捷键和插件会让程序编写变得事半功倍,此处只介绍一些基础的快捷键,后续会详细介绍一些好用的插件(此处只针对IDEA)。

java集成开发工具IDEA中的常用快捷键:                                                     .var快捷键: 自动为对象生成声明                                                                 .if快捷键:自动生成if判断                                                                             .for快捷键:自动生成循环,默认是高级for循环                                             .try快捷键:自动生成try.....catch块                                                               ctrl+alt+o或alt+enter快捷键:自动导包                                                       shift+alt+上/下键:将代码上/下移动                                                         ctrl+h:列出类的继承关系                                                                           ctrl+alt+i:格式化代码排版                                                                         ctrl+y/ctrl+d:删除一行/复制一行                                                               ctrl+/和ctrl+shift+/:单行注释和多行注释


标签:Java,ctrl,数据类型,快捷键,干货,自动,类型,alt,分享
From: https://blog.51cto.com/u_15101214/6141099

相关文章

  • java方法-方法重载
    方法的重载重载就是在一个类中,有相同的函数名称,但形参不同的函数。方法重载的规则:方法名称必须相同参数列表必须不同(个数不同,或类型不同,参数排列顺序不同等)......
  • java中的泛型
    1、什么是泛型概念:概念:生活中的泛型是一种统一的模式,而程序中的泛型是用以统一数据类型的语法标准泛型接口和泛型类基本语法:一对尖括号当中,大写的单个字母,中间用逗号分......
  • java9 和代码相关的主要新特性
    1.增加了jshell的命令行客户端(相比较其他的稍微有点用处)2.多版本兼容jar(一个项目可以打出来适用于不同jdk版本的jar包)3.集合工厂方法(超有用)--之前创建方式......
  • java中xml转json
    publicstaticStringxml2jsonString()throwsJSONException,IOException{InputStreamin=XmlToJson.class.getResourceAsStream("test.xml");Stringxml=I......
  • 服务器上java项目启动异常慢 (亲测有效)
    #情境最近在做项目对接方面的工作,相关的服务器都是对方直接分配的,当我们项目运行的时候简直是异常的慢,不能忍受的那种平时我们项目启动要3分钟左右,现在要30分钟,是可忍孰不......
  • java程序当中对象属性映射
    #情景在项目当中会出现POJO(VO,BO,DTO...)对象之间的转换#解决我们常用的解决方式1.新创建一个DTO的类,然后通过对象属性赋值方法,进行操作2.通过继承基础对象类,增加额外......
  • #yyds干货盘点# LeetCode程序员面试金典:最小K个数
    题目:设计一个算法,找出数组中最小的k个数。以任意顺序返回这k个数均可。示例:输入:arr=[1,3,5,7,2,4,6,8],k=4输出:[1,2,3,4]代码实现:classSolution{publicint[]......
  • #yyds干货盘点# LeetCode面试题:跳跃游戏
    1.简述:给定一个非负整数数组 nums,你最初位于数组的第一个下标。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标。 示例 1:输入:nu......
  • Java入门第一步:写出你的Hello World
    当你学习一种新的编程语言时,通常你会看到第一个程序被称为“HelloWorld”程序。它通常用于初学者的简单程序。假设你是作为Java编程语言的初学者阅读这篇文章的,或者你......
  • [Java SE]Java SE异常合集
    1概述2问题集Q1:JAVA应用程序启动时报"AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:EXCEPTION_ACCESS_VIOLATION(0xc0000005)"问题描述#......