在上海乐字节学习java的第三天(持续更新中)

今天,首先我是明白了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;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值