0
点赞
收藏
分享

微信扫一扫

我的JAVA学习之路(第二天)

sullay 2022-10-27 阅读 193


今天,首先我是明白了JAVA与C语言的不同点之一
它规定一个JAVA程序当中可以有多个类
而每个类中都有一个main主体代表从这里开始

(参考网易云课堂:龙马高新教育)

好好打基础,加油!!!

  • 下面以昨天的一个JAVA源码为例子,讲一些很基础的东西

package demo1;           //声明包
/**
* @className:TestJava3_1
* @Description:这是一个简单的JAVA范例
* @author Yangwenhao
* @date:2020年1月7日
*/
public class TestJava3_1 {
/**
* 主方法
* 一个类如果用public声明 那么它必须与文件名一致 如左边*.java
*/
public static void main(String[] args) {
int num; //声明一个整型变量num
num = 5; //赋值
System.out.println("这是数字"+num); //输出
System.out.println("我有"+num+"本书!"); //输出

}
}

在上面这个程序当中,public static void main(String[] args)
public代表着main方法是一个公有的方法
static代表它是静态的
void代表它无返回值(在这方面和C语言很接近)

  • java的标识符
    规则:只能用字母、数字、下划线、&组成,且数字不能作为开头,避免关键字
    规范:标识符阅读性好
  • 三种注释
    单行注释://
    多行注释:/**/
    文档注释:/*代码/ 一般敲/**以后再敲个回车会自动生成
  • 数据类型
    1.基本数据类型:
    整型:字节(byte)、短整型(short)、整型(int)、长整形(long)
    浮点:单精度(float)、双精度(double)
    字符:存储字符(char)
    布尔:存储真假关系(boolean),里面只有两个值(true与false)
    2.引用数据类型:
    字符串:(string)
    类 :(class)
    下面给出示例

public class TestJava3_1 {
/**
* 主方法
* 一个类如果用public声明 那么它必须与文件名一致 如左边*.java
*/
public static void main(String[] args) {
int num = 10;
byte age = 20;
float price =12.5f;
double weight = 12.5;
}
}

  • 数据类型的转换
    1.自动类型转换:低到高;
    比如:byte a = 10;int num = b;
    double d = 10;用system.out.println(d);会答应出10.0;
    2.强制类型转换:
    double d = 10.1;
    int a = 10;
    此时输出会省略d的小数部分输出10;

这里提醒一下 float f = 3.14是错误的
因为再java中3.14默认为double类型
而正确做法是
float f = (float)3.14 或者 float f = 3.14f 或 float f = 3.14F;


举报

相关推荐

java学习 第二天

JAVA学习第二天

java第二天

学习的第二天

Java第二天

JAVA第二天

Kotlin学习第二天

0 条评论