JAVA之基础语法整理

JAVA

java基础整理(一)

一.最简单java程序

​ 不多说了,经典helloworld开局。想建立一个java项目,我们需要先在src文件下建立包(package),包的命名没有严格规范,然后在包下面创建java文件,java文件里写代码。java文件的命名需要用“骆驼命名法“,每个单词第一个字需要大写,如果有多个单词,每一个都大写。java是面向对象编程语言,main方法为入口方法,每个类里面能有一个主方法。一个包内可以出现多个main。main方法是所有程序的入口。只需要main方法所在的类是public修饰即可。没有一个包内不能有多个main的限制。

package sample;//包

public class FirstSample {//类
    public static void main(String[] args){//主方法
        System.out.println("Hello World");//打印Hello world
    }
}

​ 在java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数组的参数。

​ 其中输出语句System.out.println(“Hello World”);中的System.out是一个类,主要作用是控制台打印。其中有两种常用的使用方式:

System.out.println("Hello World");//打印并换行
System.out.print("Hello World");//打印不换行

二.数据类型

数据类型各种语言都差不多

整型
类型储存需求取值范围
int4字节-2147483648~+2147483648
short2字节-32768~+32767
long8字节-9223372036854775808~+9223372036854775808
byte1字节-128~+127
浮点类型
类型储存需求取值范围
float4字节[-3.40282346638528860e+38 , -1.40129846432481707e-45] ∪ [1.40129846432481707e-45 ~ 3.40282346638528860e+38]
double8字节[-1.79769313486231570e+308,-4.94065645841246544e-324] ∪ [4.94065645841246544e-324,1.79769313486231570e+308]
char类型

就是字符

其中有特殊字符和转义序列

转义序列名称
\b退格
\t制表
\n换行
\r回车

三.运算符

符号表示
+
++加一
-
减一
*
/
=赋值
==等于
&&

更多运算符和运算函数建议查资料

强制类型转换:

public class FirstSample {
    public static void main(String[] args){
      double x=9.997;//设x为double类型
      int nx=(int)x;//将x转为int类型
      System.out.print(nx);
    }
}

若如此做,将打印出9。通过截断小数部分进行运算

public class FirstSample {
    public static void main(String[] args){
      double x=9.997;
      int nx=(int)Math.round(x);//特殊的强制转化方法
      System.out.print(nx);
    }
}

若如此做,将打印出10。通过将小数点部分四舍五入进行运算。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值