Java小知识

一.创建Java工程:

  1. File->New->Project->Java->下一步x2->填写工程的名字
  2. 创建好的工程->src->new->java class->填写源文件名称(源文件名称即为共有类public class的名称)
    一个好的Java项目,每个源文件只写一个public class有类
    Public class 这个共有类的名字必须和文件名一样小提示:psvm=>直接生成main函数 Sout=>直接生成打印代码(显示数据及生成结果的地方,叫App console 控制台应用程序)二.Java注释代码的方式1. // (快捷方法:把要注释的代码括起来,然后按Ctrl+/)2. /**/(快捷方法:把要注释的代码括起来,然后按Ctrl+Shift+/)三.三种标准输出方式的异同1. System.out.print(“helloworld”);//打印不换行2. System.out.println(“helloworld”);//打印加自动换行3. System.out.printf(“%s”,张三);//格式化打印,如:%s 字符串 %c 字符 %d 整数 %f 浮点数四.标准的输入和输出设备输入1. Scanner in=new Scanner(“System.in”);int data1=in.nextInt();//整数获取String data2=in…nextInt();//字符串获取输出2. * Random rd=new Random();int data3=rd.nextInt(100);//随机产生0-99之间的数int data3=rd.nextInt(100)+1;//随机产生1-100之间的数 Math.random();Double data4=Math.random();//随机产生的数是0.0-1.0之间的浮点小数Int data4=(int)(Math.random()*100);//随机产生的是0-100之间的整数,此处(interesting)为强制转换 练习:猜大小游戏,连续随机输入一整数,与系统所给的数进行比较,若相同,则输出“成功猜出!!!”,程序结束,若大了,则输出“大了!!!”,若小了,则输出“小了!!!”,若连续10次错错误,则输出“机会用完!!!”。源代码:public class HW {
    public static void main(String[] args) {
    int data=(int)(Math.random()*100);
    for(int a=1;a<=10;a++){
    Scanner in =new Scanner(System.in);
    System.out.println(“请输入一个整数:”);
    int data2=in.nextInt();
    if(data2==data){
    System.out.println(“猜数字成功!!!”);
    return;
    }else if(data2<data){
    System.out.println(“小了!!!”);
    }else{
    System.out.println(“大了!!!”);
    }
    }
    System.out.println(“机会用完!!!”);
    }
    }注意:else后面不能有(),只能出现{}五.Java的类型分类1.简单类型:*整数类型 byte(1) short(2) int(4) long(8)*浮点数类型 float(4) double(8)*字符类型 char(2) *布尔类型 boolean (true和false)3.引用类型:*数组 枚举 注解 为了把Java的简单类型和引用类型保持一致,Java给每一个简单类型都提供了一个对应的包装类型。byte => Byte float => Floatshort => Short double=>Doubleint => Integer char =>Characterlong => Long 包装类型与引用类型的区别在内存的分配上int data=10;//在栈内存上分配内存空间 Integer data=new Integer(10);//new对象了,所以在堆内存上分配空间 Java的命名方式:驼峰式命名法类名:每一个单词的首字母都大写函数名:首单词全小写,后面的每一个单词首字母大写成员变量:同函数名Idea的快捷键:File->Setting->Keymap->搜索关键字 (Increase Font Size : ctrl+滚轮上) (Decrease Font Size :ctrl+滚轮下)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值