JAVA之DAY1

数据类型及变量赋值

package day1;

import org.omg.Messaging.SyncScopeHelper;

public class DateType {

    public static void main(String[] args) {
//        数据类型8个:
//        1:byte short int long float double
//        2:boolean
//        3:char
        /*4字节32位*/
//        int s = 2147483647;

        int money;//声明变量
        money = 3000;//变量赋值
        System.out.println(money);//使用变量

        int money2 = 4000;//声明同时赋值
        System.out.println(money2);
    }
}

整形数据、浮点型数据、常量

package day1;

public class DateType2 {

    public static void main(String[] args) {
        char c = 65;
        System.out.println(c);

        short s = 123;
        System.out.println(s);

//        整形数据默认是int类型
        int i = 234;
        System.out.println(i);

        long l = 123;
        System.out.println(l);

//        默认情况下所有的浮点型数据都是double类型
        float f = 12.4F;
        System.out.println(f);

        double d = 23.1;
        System.out.println(d);

        d = 23.5;

//        常量    数据的值不能修改
        final int AGE = 24;
//        ADE = 25;        在下面再赋值会出错!!!!!!!!!!!!!!!!!!!!!

    }
}

运算结果数据类型及强制类型转换

package day1;

public class DateType3 {

    public static void main(String[] args) {
//        在进行运算的时候,数据结果类型为运算数的最高类型
        long result = 5+6+7L+‘A‘;
        System.out.println(result);

        double result2 = 5+5.6*4+‘A‘;
        System.out.println(result2);

        double d = 12;

//        强制类型转换        加()有时候会损失精度
        int i = 768;
        byte b = (byte)i;
        System.out.println(b);
        short s = (short)i;
        System.out.println(s);
    }
}

java的输出语句

package day1;

public class HelloWorld {
    public static void main(String[] args){
        System.out.println("HelloWorld");
        System.out.print("HelloWorld");
    }
}

然后console就会输出:

HelloWorld

HelloWorld

效果展示程序

package day1;

public class ShoppingList {
    public static void main(String[] args) {
            System.out.println("\t购物清单");
            System.out.print("商品名称\t购买数量\t商品单价\t金额\n");
            System.out.println("鳄鱼夹克\t1\t1900\t1900");
            System.out.println("Ipod\t2\t400\t800");
    }
}

运行图

时间: 2024-08-07 04:07:57

JAVA之DAY1的相关文章

第一个Java程序-Day1

第一次尝试用notepad++写程序,,在没有VSNB的提示下,真心不习惯.... 1 class day1{ 2 public static void main(String[] args){ 3 System.out.println("第一天学习!"); 4 } 5 } 然后编译并运行 总结一下: Java之中是严格区分大小写的,所有在编写代码的时候一定要注意! day1学习over,开始第二天学习!

Java基础Day1

Java基础第一天 1.1基础常识 1. 软件开发 软件,即一系列按照特定顺序组织的计算机数据和指令的集合.有系统软件和应用软件之分.    系统软件:系统软件系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以协调工作.系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的.比如我们讲的window,linux,mac系统    应用软件:应用软件应用软件是为了某种特定的用途而被开发的软件.它可以是一个特定的程序,比如一个图像浏览器.也可以是一组功能

java学习 Day1

第一天正式学习java,整理了大体的学习路线和java语言的优劣势, 关于配置的java开发环境的一些名词解释 JDK Java Development Kit Java开发工具包,Java程序通过JDK被编译为可以被Java虚拟机执行的字节码文件. JRE Java Runtime Environment Java运行环境,用来提供Java运行所支持的环境. JVM Java Virtual Machine Java虚拟机,Java制定的标准,一个模拟虚拟计算机,专门用来解析执行通过JDK编译

Java基础--第二十一天

IO流: FileOutputStream FileInputStream 字节流复制文件 二进制流用字节流输入输出 public void newLine():根据系统平台写入行分隔符 public String readLine():一次读取一行数据 代码操作[练习] 1 package cn.itcast01; 2 3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import java.io.File;

Java编程题每日一练day1

Day1共7题 package com.pcx.day1; /** * 设一个字符数组,对其元音字母进行统计 * a e i o u * @author Administrator * */ public class YuanYin { ????public static void main(String[] args) { ????????char [] chars={'a','b','c','d','e'}; ????????int count=0; ????????for (int i =

学习JAVA Day1

为了个人兴趣,和今后出路,开始学JAVA了. 仔细想想,其实没有系统学过编程课.都是自己看文章学的.在网上找来一个<黑马程序员 毕向东 Java视频教程> 来学学试试. 心得: 1. 包含关系 JDK>JRE>JVM 2. Java有3中注释方式,单行//, 多行 /**/, 文档/** ... */ 文档是特有的.注释可以用来debug 3. 学习JAVA Day1

day1 java基础

常见的dos命令 盘符: 进入指定的盘符下. dir : 列出当前目录下的文件以及文件夹 md : 创建目录 rd : 删除目录    注意:rd不能删除非空的文件夹,而且只能用于删除文件夹. cd : 进入指定目录 cd.. : 退回到上一级目录 cd \ : 退回到根目录 echo "hello java">a.txt  写入文本到指定文件  type a.txt 显示文件内容命令 del : 删除文件    注意:不能删除文件夹,只能删除文件. exit : 推出dos命令

Java突击学习 Day1

终于和领导定下来了,就元旦离职,挑个好日子,新年新气象吧.虽然领导一再挽留,但已经是第二次提离职了,再勉强留下来也没什么意思了吧... 亲戚的朋友帮忙介绍去一家大软件公司,问了一下,已经全面转向Java了...但有两点对我有利,一是缺人,二是学历要求高.缺人时要求标准就会降低,学历刚好我的还算不错.这两天把简历再美化一下,让其帮忙转给人事,至少给个面试的机会吧.简历上是吹略通Java并感兴趣云云,实际上完全没接触过...现在离元旦假期后只有十天不到了,看看十天内能突击到什么程度吧. 既然要快速入

java day1

1 import java.util.Scanner; 2 public class Practice { 3 public static void main(String[] args){ 4 Scanner in = new Scanner(System.in); //构造一个对象 5 System.out.print("How muuch do you need to retire?"); 6 double goal = in.nextDouble(); //获得输入 7 Sys