java数据类型-第一阶段-第一天-2021-07-13

一、程序

程序就是一段指令文件,计算机中所有的活动都是通过程序来实现的

二、算法

算法就是相对于计算机来说的一种想法,最典型的一个例子就是高斯上学的从1到100加起来的方式,那就是一个简单的算法。
程序 = 算法 + 数据结构

三、计算机的各种语言

1.机器语言:有“0”和“1”组成,这是能由计算机直接识别的语言(最低级语言)
2.汇编语言:由一系列的指令组成,也算作是一个(低级语言)
3.高级语言:java、python、C/C++…

四、java发展史

创始人:詹姆斯*高斯林
1996年第一代jdk问世 jdk 1.0
2004年第五代jdk问世 jdk 1.5/5.0
2014年第八代jdk问世 jdk 1.8/8.0

五、java的优势

比如:稳定性、简单性(相对于c/c++)、安全性
重要的一点可跨平台(可以通过jvm在windows、Linux、ios等系统上直接指向,一次编写到处运行)

六、java中的一些名词解释

JDK: Java开发工具包(Java Developer’s Kit)
JRE: Java运行环境(Java Runtime Environment)
JVM: Java虚拟机(Java Virtual Machine Java)
.exe: 二进制可执行文件
.java: 源程序文件
.class: 字节码文件
bin: 二进制
lib: 系统会使用到的函数库(类库)
src: 源文件
在cmd中
javac 为编译
java 为运行

七、HelloWorld的编写

public class HelloWorld{
	public static void main(String[] args){
		System.out.println("Hello World");
	}
}

八、变量

比如:int a = 10;
a就是一个变量

九、java中的基本数据类型

四类八种
整型:byte(一个字节) short(两个字节) int(四个字节) long(八个字节)
浮点型:float(四个字节) double(八个字节)
字符型:char
布尔型:boolean

今天实例
1.编写一个程序,定义几个变量分别用来存储一台电脑的几个信息:品牌、价格、颜色、CPU的型号、内存大小,按照自己电脑的情况进行赋值并输出一个简单的信息表

public class Work1{
	public static void main(String[] args){
		String brand;		//电脑品牌
		double price;		//电脑价格
		String color;		//电脑颜色
		String CPU_model;	//电脑CPU型号
		int ram;			//电脑内存大小
		
		brand = "联想";
		price = 3000;
		color = "银色";
		CPU_model = "i5-8250U";
		ram = 8;
		
		System.out.println("电脑品牌:\t" + brand);
		System.out.println("电脑价格:\t" + price);
		System.out.println("电脑颜色:\t" + color);
		System.out.println("电脑CPU型号:\t" + CPU_model);
		System.out.println("电脑内存大小(单位GB):\t" + ram);
	}
}

2.定义两个整型变量,然后通过操作交换这两个变量的值

public class Work2{
	public static void main(String[] args){
		int x = 5;
		int y = 6;
		int z;
		z = x;
		x = y;
		y = z;
		System.out.println("x = " + x + "\ty = " + y);
	}
}

3.定义一个变量存储一个圆的半径并赋值,计算并输出该圆的周长和面积

public class Work3{
	public static void main(String[] args){
		double radius = 5.0;		//半径
		double perimeter;	//周长
		double erea;		//面积
		
		double pi = 3.14;
		
		System.out.println("圆的周长为:" + 2 * pi * radius);
		System.out.println("圆的面积为:" + pi * radius * radius);
		
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值