本章主要是针对java的入门做了一些介绍,可以帮助快速进入Java的大门,从最基础的hello world开始,一直到各种基础元素的使用。
一、hello world的诞生
我们首先编写一个任何编程语言都要进行编写的基础hello world程序。在这个程序中,对于初学者,我们只需要知道,除了System.out.println这一句是我们自己编写的,其他都是一种模板,对于初始的public static void main(String[] args),我们可以理解为让计算机从这一句开始——导火线的作用。
public class Hello_world {
public static void main(String[] args) {
System.out.println("Hello world !");
}
}
二、整形数、浮点书等基本数据类型的操作
接下来就是到达了整形数的地点,数据的处理,基本类型数据的处理,都是在一门语言中很重要很基本的存在,这里会着重对一下易错点进行展示。
/**
* 针对于int类型的几个小的尝试
* @author admin
*
*/
public class Demo01 {
public static void main(String[] args) {
//定义一个int类型变量
int a1;
a1 = 2;
//int a1 = 2;
System.out.println("a1 = "+a1);
}
}
浮点数的几个用法语注意事项:
/**
* 主要针对于浮点数类型做的操作
* 其中还包括在进行运算的时候浮点书和整形数之间的变换
* 最重要的是这个输出格式规范的函数了解问题
* @author admin
*
*/
public class Demo02 {
public static void main(String[] args) {
//小数默认是double类型的数据,所以我们在定义float的时候
float f = 0.1f;
//double就不用了
double d = 0.2;
//赋值某个类型的最大值
float fmax = Float.MAX_VALUE;
System.out.println(f+" "+d+" "+fmax);
}
}
字符和字符串类型
/**
* 字符和字符串类型
* @author admin
*
*/
public class Demo03 {
public static void main(String[] args) {
//定义字符
char c = 'a';
//转义字符,反斜杠可以转义
char c2 = '\'';
char c3 = '\\';
System.out.println(c+" "+c3+" "+c2);
}
}
布尔类型
/**
* 布尔类型做判断
* @author admin
*
*/
public class Demo04 {
public static void main(String[] args) {
boolean b = true;
System.out.println(b);
}
}
接下来就是部分类型之间的转换,主要集中在对于数据类型的转换上,也就是整形数浮点书之间的类型转换,大家在随便一本书上都可以找到这方面的知识讲解,这里在代码的层面上给大家作展示:
/**
* 类型转换
* @author admin
*
*/
public class Demo05 {
public static void main(String[] args) {
short s = 1;
int i;
//自动类型转换
i = s;
System.out.println(i);
//强制类型转换
double d = 0.12535;
float f;
f = (float)d;
System.out.println(f);
}
}
三、运算符和循环判断语句
三目运算符,一种简单明了的书写方式
/**
* 三目运算符
* @author admin
*
*/
public class Demo07 {
public static void main(String[] args) {
System.out.println(2>3?"zhende":"jiade");
}
}
选择语句、判断语句以及循环语句
/**
* 选择语句和循环语句
* @author admin
*
*/
public class Demo08 {
public static void main(String[] args) {
//判断语句
int a = 1;
if (a>0) {
System.out.println("条件成立");
}else {
System.out.println("条件不成立");
}
//选择语句
int b = 1;
switch (b) {
case 0:
System.out.println("shurushi 1");
break;
default:
System.out.println("其他情况");
break;
}
String string = "sjdfh";
switch (string) {
case "fdsffds":
System.out.println("输入fdsffds");
break;
default:
System.out.println("其他情况");
break;
}
//循环语句 输出1到10
int j = 1;
while(j<=10) {//利用while来进行循环
System.out.println(j);
j++;
}
int k = 1;
do {//这样和while的区别就是肯定会至少执行一次,因为循环在最后进行判断
System.out.println(k);
k++;
}while(k<=10);
int m = 1;
for(m =1;m<=10;m++) {
System.out.println(m);
}
}
}
这一部分的内容就到这里,谢谢大家