java新手笔记2

1.注释

/**  doc注释
*    类说明信息
*/
//声明类  文件名与类名一致
public class World {//类定界符
//声明方法 main方法
    public static void main(String[] args) {
         System.out.println("World World!");
         //System.out.println("welcome java world!");
         //注释的代码不执行  单行注释

      /*  多行注释
      System.out.println("World World!");
      System.out.println("World World!");
      System.out.println("World World!");
      System.out.println("World World!");
      */
    }
}

2.变量

public class InputDemo {

    public static void main(String[] args) {
      //输出
      System.out.println("TR21" );
      System.out.print("javase\n");
      System.out.printf("%-5d%d  %.5f\n",15,3,3.14);

      System.out.println("\"大家好\" xml\toracle j\bavase");
      int a ;//声明变量
      a = 20;//赋值
      int b = 10;

      a = a + b;
      System.out.println("a = " + a);//变量不能同名
      final double PI = 3.14;//常量 final
      //PI = 3.15;
      System.out.println("PI = " + PI);
    }

}

3.数据类型

public class DataDemo {

    public static void main(String[] args) {
       //System.out.println("Hello...");
       int _a3 = 10;
       //整型  byte short int  long
       int a = -5;//3.14;
       System.out.println(Integer.MAX_VALUE);
       short b = 20;
       System.out.println(Short.MAX_VALUE);
       long c = 123;
      System.out.println(Long.MAX_VALUE);
      byte d = 127;
      System.out.println("d = " + d);
      //d = 128;
      c = 1234567890123456L;//默认整型 转换long类型
      //浮点型
      float f = 3.14f;//默认double
      double dou = 3.14;
      System.out.println("f = " + f);
      System.out.println("dou = " + dou);

      char ch = ‘A‘;
      System.out.println("ch = " + ch);

      ch = ‘中‘;//变量赋值
      System.out.println("ch = " + ch);

      boolean boo = true;//false

      int num1 = 123;
      int num8 = 010;
      int num16 = 0xa;
      System.out.println("num1 = " + num1);
      System.out.println("num8 = " + num8);
      System.out.println("num16 = " + num16);
    }

}

4.数据类型转换

public class DataConvert {

    public static void main(String[] args) {

       int a = 10;
       long b = a;//隐式类型转换  低精度--》高精度
       byte c = (byte)b;//强制类型转换

      System.out.println("a = " + a);
      System.out.println("b = " + b);
      System.out.println("c = " + c);
      long result = c + b + a;
      System.out.println("result = " +  result);// long

    }

}
时间: 2024-08-16 03:00:30

java新手笔记2的相关文章

java新手笔记33 多线程、客户端、服务器

1.Mouse package com.yfs.javase; public class Mouse { private int index = 1; private boolean isLive = false; //跳出方法 同步锁 public synchronized void jump() { while(true) { if(!isLive ) { System.out.println("跳出第 " + index + " 田鼠"); //修改田鼠状态

java新手笔记34 连接数据库

1.JdbcUtil package com.yfs.javase.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class JdbcUtil { private static final String driver = "sun.j

java新手笔记10 构造器

1.摇奖小程序 package com.yfs.javase; import java.io.IOException; import java.nio.CharBuffer; import java.util.Random; public class Demo1 { /** * 模拟摇奖 */ public static void main(String[] args) { Random ran = new Random(); int[] a = new int[7]; System.out.p

java新手笔记15 多态

1.Animal类 package com.yfs.javase; public class Animal { public void cry() { System.out.println("动物叫..."); } } 2.Dog/Cat/Bird类 package com.yfs.javase; public class Dog extends Animal { public void cry() { System.out.println("汪 汪..."); }

java新手笔记1

//Hello.java文件 //类声明 public class Hello{ //声明方法 main程序入口 public static void main (String[] args) { System.out.println("Hello World!"); } } //编译命令 C:\>javac C:\Users\Administrator\Desktop\Hello.java //javac 路径+文件名.java //javac -d D:\ C:\Users\

java新手笔记16 面积

1.图形类 package com.yfs.javase; public class Shape { //计算面积方法 public double getArea() { System.out.println("计算面积"); return 0; } } 2.圆 package com.yfs.javase; public class Circle extends Shape { private double r; public Circle(double r) { this.r =

java新手笔记9

1.bank类 package com.yfs.javase; //类封装 public class BankCard { //属性 int balance;//默认0 实例变量 分配给每个对象一个 //String name; // 方法 存钱 public void saveMoney(int money) { if(money < 0) { System.out.println("非法操作..."); return; } System.out.println("向

java新手笔记3

1.包 2.运算符 public class Operator { public static void main(String[] args) { int a = 5; System.out.println("a = " + a); //a = -a; //+ - System.out.println("a = " + a); //+ 字符串链接 System.out.println("影分身" + "软件开发"); Sys

java新手笔记23 异常

1.import package com.yfs.javase; import java.util.Scanner; //import java.lang.String;//默认导入 public class Demo1 { public static void main(String[] args) { String s = new String("abc");//java.lang.String String s1 = "abc"; System.out.pri