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

从零开始学Java01

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

从零开始学Java01

2021/10/26 从零开始学java笔记 day01 1.Java的基本程序结构
package hello;
public class Hello {
	public static void main(String[] args) {
	    //这是一行注释
		System.out.println("Hello World");
	}
}
  • public是访问修饰符,定义访问级别
  • Hello是类名,一般采用驼峰式命名,注意不能是保留字
  • main在源文件中至少包含一个main函数,且main的声明必须是public
  • 单行注释可以使用//,多行注释使用
2.java的数据类型 整数
  • int:4个字节(1个字节=8个byte=28
  • short:2个字节
  • long:8个字节,数值后面加L或者l
  • byte:1个字节

补充:二进制数前缀是0b,8进制前缀是0,十六进制前缀是0x

浮点
  • float:4个字节,数值后面加F或者f
  • double:8个字节,数值后面加D或者d或者不加
char类型

原本是用于表示单个字符,现在也用于表示部分Unicode字符。eg:‘A’。char类型的范围是从十六进制的u0000到Uffff

补充:特殊转义符

转义符名称
b退格
t制表
n换行
r回车
单引号
反斜杠
布尔型
  • true
  • false
    在java中,布尔型和整数值型不能互换,eg:0!=false
变量初始化
int variable=10

必须对变量初始化,同时对变量类型做好声明

常量类型

用关键词final指示常量,一次赋值后不能改变

final double inch=2.56
字符串类型

string类型可以进行截取(substring(,)),拼接(+),比大小(s.equals(t)),但不能改变字符串中的字符

数值类型的强制转换
double inch=2.56;
int Inch=(int) inch;
常见运算符
  • 一元:+,-,*,/
  • 二元:+=,++,-=,–
  • 三元:condition ?expression1:expression2
  • 关系:&&,||,!
  • 位运算符:&,|,!,>>,<<
3.输入输出流

输出可以直接使用system.out printf();
格式化输出:用%开始的说明符号表示替换的参数类型

转换符类型转换符类型
d十进制整数s字符串
x十进制整数c字符
o十进制整数b布尔
f定点浮点数h散列码
e指数浮点数%百分号
g通用浮点数
a十六进制浮点数

输入需要使用Scanner对象,如下:

import java.util.Scanner;
public class Hello {
	public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        System.out.println("What is your name");
        String name=in.nextLine();
        System.out.println("My name is "+name);
	}
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/351728.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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