//创建 HelloWorld 类
public class HelloWorld {
// 主函数main,从这里开始执行
public static void main(String[] args) {
// 输出
System.out.println("Hello World! ");
System.out.print("this first java");
System.out.print("this first java");
}
}
//Java 程序分二种操作
// 编译程序: javac HelloWorld.java , 此时会形成 HelloWorld.class 文件,这就属于字节
// 解释程序:java HelloWorld
// 1、java 最核心的单元 类
// public class 类名称{} : 文件名称必须 与 类名称 一致,一个 *.java 文件里面只能有一个 public class
// class 类名称{} : 文件命 可以与 类名称不一致,但是生产的 *.class 是根据文件
// 一个 *.java 文件里面可以有多个 class ,但是编译后会分别形成不同的 *.class 文件
// 2、主方法 : 所有的程序都是由主方法开始执行的
// public static void main(String args[]) {
// 要编写的程序代码
// }
// 3、屏幕输出
// 输出之后增加换行 System.out.pringln(内容);
// 输出之后不增加换行 System.out.print(内容);
// 1、 // :单行注释
// 2、 /* .... */:多行注释
// 3、 /** ... */ :文档注释
// 标识符与关键字
// public class 类名称{}
// 这里的 类名称 就是属于一个标识符的内容。除了类名称、方法名称、属性名称 等 都称为标识符。
// 标识符 由 字母、数字、_、$ 所组成。不能以数字开头,不是是java中保留的关键字,
// 数据类型
// 1、基本数据类型
// 数值型:
// 整型:byte 、short 、int、long 默认值:0
// 浮点型:float 、double 默认值:0.0
// 字符型:char 默认值:\u0000
// 布尔型: boolean 默认值 :false
// 2、引用数据类型: 数组、类、接口 默认值 :null
// 浮点数 即是 小数, java之中只要是小数 那么对应的数据类型就 double 型 ,double 是保存数据最广的数据类型
// 自动类型转换
// 整型、实型(常量)、字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算。
// 转换从低级到高级。
// 低 ------------------------------------> 高
//
// byte,short,char—> int —> long—> float —> double
/*
public class firsrInt {
public static void main(String args[]) {
// 设置变量
int Age = 10 ;
int result = Age * 2;
String Name = "my name vic";
double num = 20.22;
System.out.println(result);
System.out.println(Name);
// double 型 * int 型(转化为 double,2.0) = double 型
System.out.println(num * 2);
}
}
*/
// 需要注意 只有double 类型才可以保存小数
/*
public class firsrInt {
public static void main(String args[]) {
int a = 9 ;
int b = 4 ;
System.out.println(a / b);
System.out.println(a / (double) b );
}
}
*/
// byte 字节 , char 字符, 一个字符 = 2 个字节
// 在程序中 单引号 ' 声明的内容为字符,每一个单引号里面只能包含一个字符
// 字符编码情况
// A(65) ~ Z(90)
// a(97) ~ z(122)
// 0(48) ~ 9(57)
/*
public class firsrInt {
public static void main(String args[]) {
char c = 'A' ; // 是大写字母
int num = c ; // 需要将字符变为 int 类型才可以使用加法计算
num = num + 32 ; // 变为小写字母的编码
c = (char) num ; // 将 int 变为char 型
System.out.println(num);
System.out.println(c); // 结果为 小写字母 a
}
}
*/
// 布尔型 ,逻辑结果只能 true 或者 false ,用于判断
/*
public class firsrInt {
public static void main(String args[]) {
// 布尔取值只有二种取值 : true false
boolean vic = true ;
if (vic) { // if (布尔值) { 满足条件的操作}
System.out.println(vic);
}
boolean tor = false ;
if (!tor) { // ! 取反
System.out.println(tor);
}
}
}
*/
// String 类型
// String 表示的是一个字符串,即 多个字符的集合, 使用 双引号("") 声明
/*
public class firsrInt {
public static void main(String args[]) {
String Name = "Vic" ;
String Ming = "tor" ;
Name = Name + Ming ; // 链接
Name += "!!!" ; // 链接
int Age = 20 ;
// 字符串的拼接
System.out.println(Name);
// 字符串 和整型的 拼接
System.out.println(Name + Age + 20);
int numA = 100 ;
double numB = 99.9 ;
String str = "计算:" + (numA + numB);
System.out.println(str);
}
}
*/
JAVA 基本概念及 数据类型
猜你喜欢
转载自blog.csdn.net/u011327801/article/details/93328666
今日推荐
周排行