首页 > 编程语言 >java初学者

java初学者

时间:2024-01-25 20:24:23浏览次数:32  
标签:java int System static 初学者 println public out

day2


package base;

public class Test05 {

    public static void main(String[] args) {
        int i=128;
        byte b= (byte) i;
        //强制转换  (类型)变量名
        System.out.println(i);
        System.out.println(b);
        byte a=12;
        int c=a;
        System.out.println(a);
        System.out.println(c);

        /*
        1.不能把布尔值进行转换
        2.不能把对象类型转换为不相干的类型
        3.在把高容量转换到低容量的时候,强制啊缓缓
        4.转换的时候肯恩贵存在内存溢出,或者精度问题
        */

        System.out.println("=============================");
        System.out.println((int)23.8);  //23
        System.out.println((int)-45.54f);  //-45

        char e ='a';
        int d=e+1;
        System.out.println(d);
        System.out.println((char)d);
    }
}

public class Test06 {

    public static void main(String[] args) {
        //操作比较比较大的数的时候,注意溢出问题
        //JDK7新特性,数字之间可以用下划线分割
        int money=10_0000_0000;
        int years=20;
        int total= money*years;//-1474836480
        long total2=money*years;//-1474836480
        long total3=money*(long)years;
        System.out.println(total3);
    }
}
public class Test07 {

    public static void main(String[] args) {
        int a=1,b=2,c=3;
        String name ="wujia";
        char x ='X';
        double pi=3.14;

    }
}

public class Test08 {

    //类变量  static
    static  double salary=2500;
    //属性:变量
    //实例变量:从属于对象:如果不自行初始化,这个类型的默认值 0 0.0
    //布尔值:默认是false;
    //除了基本类型,其余的默认值都是null
    String name;
    int age;
    //main方法
    public static void main(String[] args) {
        //局部变量:必须声明和初始化值
        int i=10;
        System.out.println(i);
        //变量类型 变量名字=new test08();
        Test08 test08=new Test08();
        System.out.println(test08.age);
        System.out.println(test08.name);
        //类变量  static
        System.out.println(salary);
    }
    //其他方法
    public void add(){

    }
}

public class Test09 {

    static final double PI=3.14;//静态常量
    public static void main(String[] args) {
        System.out.println(PI);
    }
    /*
    public class Vriable{
        static int allClicks=0;//类变量
        String str="hello,world";//实例变量

        public void method(){
            int i=0; //局部变量
        }
    }*/
}

可以看B站(狂神说JAVA),适合JAVA新手,全程免费https://www.bilibili.com/video/BV12J41137hu/?p=31&share_source=copy_web&vd_source=aed9821cebfaf46c2e850cc0accc65cc

标签:java,int,System,static,初学者,println,public,out
From: https://www.cnblogs.com/determine-boke/p/17988078

相关文章

  • 2024年1月Java项目开发指南9:密码加密存储
    提前声明:你不会写这加密算法没关系啊,你会用就行。要求就是:你可以不会写这个加密算法,但是你要知道加密流程,你要会用。@ServicepublicclassPasswordEncryptor{}很好,请在service层中创建一个名字为PasswordEncryptor的服务类,用来负责密码的加密。加密的方法有很多。简单一......
  • java系统与文件操作
    1.目录文件操作创建File对象,后续操作皆基于File,而不是String路径importjava.io.File;importjava.io.FilenameFilter;Filedir=newFile("C:\\Users\\Desktop");//目录Filefile=newFile("C:\\Users\\Desktop\\text.docx");//文件Filedir_......
  • java收发邮件
    邮箱协议端口使用jakarta库发送邮件示例importcom.alibaba.fastjson2.JSON;importcom.alibaba.fastjson2.JSONObject;importcom.xin_admin.common.Result;importcom.xin_admin.security.AuthAnnotation;importjakarta.activation.DataHandler;importjakarta.act......
  • 2024年1月Java项目开发指南8:统一数据返回格式
    有时候返回一个字符串,有时候返回一串数字代码,有时候返回一个对象……不过怎么说,我们返回的内容往往具有三个1.消息代码code2.消息内容msg3.数据内容data接下来,我们要编写一个类,通过这个类,实现对所有返回内容进行格式化。先去添加个依赖 <dependency> <groupId>org.p......
  • 笨办法学 Java(四)
    原文:LearnJavaTheHardWay译者:飞龙协议:CCBY-NC-SA4.0练习55:记录数组记录很棒,数组更好,但是当你把记录放入数组时,这个生活中几乎没有你不能编码的东西。1classStudent2{3Stringname;4intcredits;5doublegpa;6}78publicclass......
  • 2024年1月Java项目开发指南7:增删改查与接口测试
    我们之前,是从Controller层写到Service层,然后mapper层。接下来我们反过来,从mapper层写到Controller层两种方式都可以,你喜欢就行,甚至你先写service层也可以,全凭个人喜欢。在本文中,就不解释太多了,直接给出代码,对于关键地方,我会圈出来。如果有问题,可以直接在本文首发地址(博客园......
  • JAVA调用Python脚本执行
    SpringBoot-web环境<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>springboot--启动类@SpringBootApplication(ex......
  • java aspect 切面怎么获取 POST 数据
    javaaspect切面怎么获取POST数据/***切面*/@Aspect@ComponentpublicclassPostRequestBodyAspect{@Pointcut("execution(*com.example.controller.*.*(..))")publicvoidcontrollerMethods(){}......
  • html 中javascript 如何被调用
    在HTML中,JavaScript可以通过多种方式进行调用。1.内联脚本(InlineScript):直接将JavaScript代码写入到HTML文件的<script>标签中。示例代码如下所示:<!DOCTYPEhtml><html><head><title>使用内联脚本</title></head><body><!--HTML页面内容--><scripttyp......
  • JAVA学习笔记--使用Inte IDEA
    使用IntellijIDEA编写代码新建项目创建新项目选择创建一个空项目并输入项目名弹出ProjecStructure窗口先关闭新建一个模板(Module)并输入模板名打开前面关闭的ProjecStructure窗口修改以下信息(注意:安装的是JDK8则按照以下信息修改,若安装的是JDK其他版本则......