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" );
    }
}

执行流程

image

变量

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.标识符长度,没有限制

基本数据类型

image
存储类型

整数
byte 8short 16int 32long 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 使用小括号强制转换;

posted @   名字长的像一只老山羊  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
· 全程使用 AI 从 0 到 1 写了个小工具
点击右上角即可分享
微信分享提示