java入门 学习日志一

1:java文件的建立:java文件后缀名必须是java 。java文件名必须和主类名一致 。
2:java文件的编译:cmd命令输入javac 主类名 .java的形式对java文件进行编译 。生成.class文件。
3:java文件的运行:cmd命令输入java 主类名的形式运行java文件 。
4: java命名规范:
类名 、接口名:首字母大写,之后每个单词首字母大写。
方法名、变量名:首字母小写,之后每个单词首字母大写 。
常量名:全部大写 。
关键字: 全部小写 。
······························································································

第一个程序:永远的"Hello World!"

public class Hello //定义了一个类 类名为Hello
{
	public static void main(String args[]){ //主方法,程序的起点
		System.out.println("Hello Word"); //输出语句
	}
}

运行结果如下:
在这里插入图片描述
第一个程序的解释

1 . 关于类的定义:
(1) .public class定义 :类名称必须与文件名保持一致 ,否则无法编译 ,且一个.java 程序只能有一个 public class 。
(2) .class定义:类名称可以和文件名不一致 ,但是生成的是class定义的名称 。一个 .java程序中可以有多个.class定义 ,编译后会分为不同的 .class文件 。
2 .主方法 :main() :
主方法表示的是一个程序的的起点 ,所有代码都由此开始顺序执行 。在java中主方法也要放在一个类中 。主方法所在的类称为主类 。其定义的格式如下:

public static void main(String args[]){
	编写程序 ;
	}

3 .系统输出 :System .out .println()

 对于输出有以下两种格式  :
 输出后换行:System .out .println("");
 输出后不换行 :System .out .print("");

数据类型的划分

数据类型分为 基本数据类型和引用数据类型 。
1:基本数据类型包括 数值型 、字符型(char) 、布尔型(boolean) 。
其中数值型包括整数型(byte 、short 、int 、long )和浮点类型 (float 、double)。
2:引用数据类型包括 :类(class)、接口(interface)、数组 。

整形:
1:

public class Demo{
	public static void main(String args[]){
	int max=Integer.MAX.VALUE; //取出int类型的最大值
	int  min =Integer.MIN.VALUE ;//取出int类型的最小值
	System.out.println(max);
	System.out.println(min);
	}
}

输出int类型的最大值和最小值 。
2:
java中所有的整数默认为int类型 。
(1)将int 型常量变为long型常量 ,使用“数字L”、“数字l”.
(2)将int 型变量变为long型变量 ,使用“long 变量名称” .
(3)数据范围小的数据与数据范围大的数据进行计算时,自动向大范围的数据类型进行转换。

浮点数:
java中所有的小数都是double类型,double类型是保存范围最广的数据类型 。

字符型:

 public class Demo{
	public static void main(String args[]){
	char a='A' ;
	int b=a ; //字符和int可以以编码的形式进行转换
	System.out.println(a);
	System.out.println(b);
   }
}

程序执行结果 :

         A 
         65

布尔型 :

布尔类型是一种逻辑结果 ,保存true ,false 两类数据 。

public class Demo{
	public static void main(String args[]){
	boolean flag=false;
	if(!flag)	{
		System.out.println("Hello world .");
		}
	}
}

程序执行结果:Hello world .

String 型类型
String属于引用数据类型 (它属于一个类 ,所以首字母大写)。
String表示一个字符串 ,要求使用双引号声明 。

public class Demo{
	public static void main(String args[]){
	String str ="Hello" ;
	System.out.println(str);
	str += "world " ;  //字符串连接
	str =str+"!!!";
	System.out.println(str);
	String ans="字符串加法:";
	ans+=100+99;
	System.out.println(ans);
   }
}

程序执行结果 :
Hello
Hello world!!!
字符串加法:10099

在基本数据类型中 ,任何数据类型都向范围大的数据类型转变 。但是如果遇到了String这样的引用数据类型就不一样了 。所有的数据类型 ,遇见String 的+ ,那么所有的数据类型都变为了String 类型 。

posted @ 2020-04-06 22:36  键盘_书生  阅读(32)  评论(0编辑  收藏  举报