java基础第一章(基础知识,运算符)

java基础知识第一章


前言

面向java小白
现在java越来越热门,那么打好基础必不可少,所以本文重点讲解java基础知识


以下是本篇文章正文内容

java是什么

java是一种面向对象的语言,它语言精简,程序非常小,适合在网络上传输。在这里插入图片描述

在这里推荐博主Hollis Chuang写的,适合新手小白。

安装java

推荐博主理想和你的安装教程,适合新手小白。

[一]思维导图

在这里插入图片描述


在这里可以参考博主会长大的菜鸟的思维导图进行学习,写的很详尽。

[二]java基础语法第一章

1.程序结构

工作空间 —> N个工程 —> N个包 —> 多个.java文件

命名规范:

项目名:大写
包名:要有意义,要小写
类名:首字母要大写,大驼峰式命名 StudentInfo
数字 + 下划线 + 字母 ,用字母开头

第一步:新建项目

在这里插入图片描述
第二步:双击java project
在这里插入图片描述

第三步:写项目名字,注意要大写
在这里插入图片描述
第四步:点击finish.

第五步:创建包名,注意名字要写规范,包名小写
在这里插入图片描述

第六步:创建类,类名大写,注意勾选下面
在这里插入图片描述
在这里插入图片描述

最终创建好如下所示
在这里插入图片描述

2.写一个helloworld

第一步:在主函数里面写"syso" ,在点击ALT+"/",系统会自动生成。
在里面写入“hello world”

在这里插入图片描述
第二步:右键运行
在这里插入图片描述
在这里插入图片描述

最终在console里面显示
在这里插入图片描述

3.如果console找不到了

如图,点击后console就会恢复
在这里插入图片描述

4.快捷键说明

		快速提示:Alt + /
		快速格式化:Ctrl + Shift + F
		快速放大和缩小字体:Ctrl + 或者 Ctrl -

5.注释

// 单行注释
/* 多行注释 */

6.数据类型

		整数类型
			byte (1字节): 内存占用空间是多少?1字节 = 8位
					取值范围是多少?-128~127
					规律:-2的(8-1)次方 ~ 2的(8-1)次方 - 1
			short(2字节)
			int(4字节)
			long(8字节)
		小数类型
			float
			double
	字符类型
		char : 2字节  
	布尔类型
		boolean	:1字节
引用类型
	数组
	类类型
	接口类型

1.实现如下功能:
从键盘上接受学生年龄,并打印出来

声明一个字符变量并且赋值 张
声明一个布尔类型的变量并赋值 假
最后,将这两个值打印出来

备注:任何基本数据类型 + 字符串 都会被 转换成  字符串类型。
package com.xinyisu.study;
import java.util.Scanner;


public class T02 {

	public static void main(String[] args) {
		char firstname = '张';
		boolean bln = false;
		System.out.println(firstname + " " + bln);//字符串的拼接用" "

	}

}

2.从键盘上接收数字并且输出

package com.xinyisu.study;
import java.util.Scanner;
public class T01 {

	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		System.out.println("请输入一个整数:");
		int age = scan.nextInt();//类型,不同的类型转换
		System.out.println("您的年龄是:"+age);

	}

}


3.从键盘上输入一个年龄,我们判断是否符合入学年龄(7岁)

package com.xinyisu.study;
import java.util.Scanner;
public class T05 {
//从键盘上输入一个年龄,我们判断是否符合入学年龄(7岁)
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		System.out.println("请输入你的年龄:");
		int age = scan.nextInt();
		if (age >= 7) {
			System.out.println("你不符合年龄");
		}else {
			System.out.println("你符合年龄!");
		}
		
	}

}

4.从键盘接收一个年份数据(四位),判断该年份是不是闰年;什么是闰年?能够被4整除且不能被100整除或者能够被400整数

package com.xinyisu.study;
import java.util.Scanner;
public class T06 {
//从键盘接收一个年份数据(四位),判断该年份是不是闰年;什么是闰年?能够被4整除且不能被100整除或者能够被400整数
	
	
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		System.out.println("请输入一个整数:");
		int num = scan.nextInt();//类型,不同的类型转换
		if(num%4 ==0 && num%100!=0 || num%400 == 0) {
			System.out.println("是闰年");
		}else {
			System.out.println("是平年");
		}
		

	}

}

5.从键盘接收一个年份数据(四位),判断该年份是不是闰年;什么是闰年?能够被4整除且不能被100整除或者能够被400整数(用三元组的方法)

package com.xinyisu.study;
import java.util.Scanner;
public class T07 {
//三元组
//从键盘接收一个年份数据(四位),判断该年份是不是闰年;什么是闰年?能够被4整除且不能被100整除或者能够被400整数
	
	
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		System.out.println("请输入一个整数:");
		int num = scan.nextInt();//类型,不同的类型转换
		//boolean bin = (num%4 ==0 && num%100!=0 )|| num%400 == 0
		//System.out.println(bin ? "闰年" : "平年");
		System.out.println((num%4 ==0 && num%100!=0 )|| num%400 == 0 ? "闰年" : "平年");

	}

}

7.运算符的学习

基本运算符: +  -  *   /(两个整数相除是整数)  %

比较运算符:>  < !=  >=  <=

逻辑运算符:&&  ||  !

?: 三元运算符

总结

以上就是今天所讲的内容。
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值