栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java基础第一章

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java基础第一章

java基础知识第一章

文章目录

前言java是什么安装java[一]思维导图[二]java基础语法第一章

1.程序结构2.写一个helloworld3.如果console找不到了4.快捷键说明5.注释6.数据类型7.运算符的学习 总结


前言

面向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.运算符的学习
基本运算符: +  -  *   /(两个整数相除是整数)  %

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

逻辑运算符:&&  ||  !

?: 三元运算符
总结 以上就是今天所讲的内容。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/708330.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号