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

Java基础

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

Java基础

Java介绍:
>  Java属于甲骨文公司,1995年发布第一版。目前流行Java 8  Java11.
  Java源文件以。_.Java_为扩展名,源文件的组成部分是类(class)

一个源文件中若有一个public类,则源文件必须以该类命名。
JDK JVM JRE 的关系
1、JDK= JRE+ Java开发工具 (开发人员使用)
2、JRE = JVM + 核心类库 (运行开发好的Java程序只需要安装JRE)。

程序中“ + ” 的使用:

1、当左右两边都是数值是进行加法运算;
2、当左右两边有一方是字符串时(String),进行拼接运算。
如:
_ System.out.println(100+98);----> 198;_
_ System.out.println(“100”+98);---->10098_;
_System.out.println(100+3+“hello”);-------->103hello;
_System.out.println(“hello”+100+3); -----> hello1003;

Java数据类型

基本数据类型:
数值型:
整数类型:(存放整数):byte . short , int ,long;
浮点型: (小数字 : fioat double ;
字符型 : char 存放单个字符 ——> ‘a’
布尔型 (Boolean)存放 ture(真) false(假)

引用数据类型 ;
类(class) 接口(interfac) 数组([])
注意事项
布尔类型数据只允许取值 ture 和 false 无 null;
数据类型按照精度大小排序:
char >>int>> long>> float>> double
byte >>short>> int>> long>> float>> double
java 在进行赋值或者运算时,精度小的会自动转换为精度大的类型(自动类型转换)
注意 byte和short不会自动转换
byte short char 三者进行运算时会先转换成int
boolean不参与自动类型转换
其他类型转String时 如:int >> String
int n = 10; String s = n + “” ;

运算

逻辑运算符;
&&(并且) ||(或者) ^(异或)
三元运算 ;
条件表达式?表达式1:表达式2;(判断表达式是否成立,成立运行表达式1,不成立运行表达式2)

键盘输入

import java.util.Scanner; 导入包.类.指令
Scanner 类 表示:简单文本扫描器,在java.util包
1、引入 Scanner 类所在的包
2、创建Scanner 对象, new 一个对象
Scanner myscanner(自己定) = new Scanner (System.in);
不同的类型用不同的方法;
如: int a = myscanner .nextInt();
double a =myscanner .nextIDouble();
输入字符串:导入 import java.util.*;
String s = myscanner .nextLine();

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/851521.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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