java-基础安装-基础
基本须知
jdk
我们的java源码程序是只能放在src的蓝色文件夹中,放在别的文件不起作用
javac.exe 文件
javac是jdk中专门用来编译源码的文件
java.exe文件
启动jvm虚拟机
*.class
是编译后的字节码文件,一般放在idea项目中橘色的out文件夹中
*.java 是源码文件
是源码文件
注释问题
单行//* 注释信息
多行/* 注释信息*/
文档/** 注释信息*/
第一段代码
package chapter01;
public class java01_hellow_world {
public static void main(String[] args){
System.out.println("hello World" );
}
}
执行流程
变量
package chater02;
public class java01_variable {
public static void main(String[] args){
//todo 变量
//1.变量声明
// 变量数据类型 变量名称
String name;
//2.变量赋值
name = "zhangsan";
//变量使用
System.out.println(name);
//以上可简写
String username="lisi";
System.out.println(username);
//总结使用变量前,必须要给变量赋值,将这个操作称之为变量初始化
} }
标识符
标识符
便是数据的符号,称之为标识符
变量名称就是标识符
标识符主要用于起名
标识符命名规则
1.拉丁文字母
2.标识符只能采用下划线和美元符号,其他符号不能使用,称之为特殊符号,空格是特殊的符号
3.数字 0~9但是不能数字开头,数字开头会被识别为数字,会发生错误
4.大括号范围内标识符不允许重复
5.java语言中预先定义好一些标识符,称之为关键字或保留字不推荐 可以用大小写来实现关键字名称的定义,但是容易造成歧义
6.驼峰标识:规范userName
7.标识符长度,没有限制
基本数据类型
存储类型
整数
byte 8位
short 16位
int 32 位
long 64位
f浮点型
float f=1.0F 单精度;
double d =2.0;
字符类型
所谓的字符类型就是使用符号表示文字内容
char c='@';
布尔类型
标识是否判断成立
true
false
数据类型转换
byte->short->int->long->float->double
java中,范围小的数据可以直接转换为范围大的数据,但是范围大的数据无法直接转换范围小的数据
但是大的可以强制转换
byte b=10;
short s =b;
int i =s;
float f =long;
double d =f;
int i1=(int)d 使用小括号强制转换;
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
· 全程使用 AI 从 0 到 1 写了个小工具