当前位置:   article > 正文

Java SE基础 和 Java Web 超详细笔记!_java se java web

java se java web

前言

> 每天的代码学习都是成长的积累,坚持下去,让自己变得更强大! > 坚持学习代码,你就是未来科技的塑造者

第一章 Java SE 基础语法----------------------

1.DOS命令(Windows系统 cmd 进入命令提示符窗口)

​ D: 进入D盘
cd a 进入a文件夹
​ dir 查看当前文件夹目录
​ cd /或\ 返回根目录
​ cls 清屏
​ exit 退出命令提示符窗口

2.为什么要配置jdk的path环境变量?

​ 为了在开发java应用程序的时候,能够方便的使用javac和java这些命令
​ 如果不配置的话,就只能在jdk安装路径的Bin目录下使用

3.如何配置jdk的path环境变量?

​ 1)此电脑-右键-属性-高级系统设置-高级-环境变量-系统变量-新建-
​ 变量名设置为:JAVA_HOME
​ 变量值设置为:jdk的安装路径 例如:D:\software\jdk8\Java\jdk-1.8
​ 2)返回 系统变量-点击path-新建
​ 输入 %JAVA_HOME%\bin - 点击确定 (注意环境变量窗口也需要点击确定)
​ 3)测试是否配置成功
​ 在任何目录输入javac命令

4.常量

​ 字符串常量 “hellow”
​ 整数常量 12
​ 小数常量 3.14
​ 字符常量 ‘a’
​ 布尔常量 true false
​ 空值常量: null 不能输出空值常量

5.计算机存储单元

​ 最小存储信息元:位(bit) 又称 比特位
​ 最小存储单元:字节(byte) 用’B’表示
​ 1B(字节)= 8bit
​ 1KB = 1024B
​ 1MB = 1024KB
​ 1GB = 1024MB
​ 1TB = 1024GB

6.什么是变量?

​ 1)定义:在程序运行过程中,其值可以发生改变的值
​ 2)定义变量写法:变量名=变量值 a=1
​ 3)常见变量 关键字:
​ byte 字节
​ short 短整数
​ int 整数默认
​ long 长整数

	char  字符
	
	boolean 布尔
	
	float  浮点数 默认情况下为double类型 要为浮点类型 需要在值后面加f 例如 f=3.14f
	double 浮点数默认,默认值为0.0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

7.什么是标识符?

​ 1)定义:就是给类、方法、变量等起名字的符号。
​ 2)不能以数字开头
​ 3)不能是关键字
​ 4)命名约定
​ 小驼峰法:方法和变量 例如 int firstAge=23
​ 大驼峰命名法: 类 class FirstName{}

8.类型转换

​ 1)自动类型转换: 低类型(短字节)转换成高类型(长字节)
​ 低类型 byte-short-int-long-float-double char-int 高类型
​ 2)强制类型转换: 长转短(一般不推荐使用,会丢失精度)
​ 例如: int j=(int) 99.99 //将double强制转换成int

9.运算符

​ 1)字符串的 + 操作
​ ASCII码值:
​ ‘A’ 65 A-Z是连续的
​ ‘a’ 97 a-z是连续的
​ ‘0’ 48 0-9是连续的
​ --1)单个字符的操作
​ 例如:System.out.println(10+‘a’); //输出107
​ 注意:高类型才能接受低类型的
​ --2)字符串的操作
​ int n1=10;
​ System.out.println(“mayikt”+n1); //mayikt10
​ System.out.println(“mayikt”+n1+10); //mayikt1010
​ System.out.println(“mayikt”+(n1+10));//mayikt20
​ System.out.println(n1+10+“mayikt”); //20mayikt1010
​ 2) ++ 或 – (自增、自减运算符)
​ 例子1:
​ int i=10;
​ System.out.println(i++); //10 先赋值 再加i+1
​ System.out.println(++i); //11 先i+1 再赋值
​ 注意:i++ 和 ++i的值不同
​ 例子2:
​ int i=10;
​ System.out.println(i–); //10 先赋值 再加i-1
​ System.out.println(–i); //9 先i-1 再赋值
​ 3)关系运算符
​ ==
​ !=
​ >
​ >=
​ <
​ <=
​ 4)逻辑运算符
​ & 与,并且 两者都要满足
​ | 或 两者满足其一
​ ^ 异域 两边相同 则 返回false
​ ! 非 取反 !true=false
​ 5)短路逻辑运算符
​ && 短路与 作用与& 相同,但是有短路效果
​ || 短路或 作用与| 相同,但是有短路效果

10.三元表达式?

​ 关系表达式? 表达式1:表达式2
​ c=a>b?a:b

11.Scanner打印机

​ /*
​ 我的第二个java程序
​ */

//1.导包
import java.util.Scanner;

public class MyScanner{
	
	public static void main(String[] args){
		//2.创建一个打印机
		Scanner sc=new Scanner(System.in);
		System.out.println("请您输入一个数值类型的数据:");
		//3.接受用户在控制台中输入int类型的数据
		int i=sc.nextInt();
		System.out.println("您输入的数据是:" + i);
	}
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

12.流程控制语句分类

​ 1)顺序结构
​ 2)分支结构(if,Switch)
​ switch: 冗余 穿透
​ 例如:
​ Scanner sc = new Scanner(System.in);
​ System.out.println(“请输入今天是星期几”);
​ int num = sc.nextInt();
​ switch(num) {
​ case 1:
​ System.out.println(“星期”+num);
​ break;
​ case 2:
​ System.out.println(“星期”+num);
​ break;
​ }
​ 3)循环结构(for,while,do…while)
​ 循环语句:重复做某件事情,具有明确的开始和停止标志
​ for循环:
​ // 输出5-1整数
​ for(int i=5;i>0;i–) {
​ System.out.println(i);
​ }

	while循环:
		//先初始化
		int j=1;
		//
		while(j<=5){
			System.out.println("我是贺丽瑾");
			//控制条件语句
			j++;
		}
	do {} while(); 循环语句: 
		先执行循环体语句 再执行条件判断语句
		注意:while()后面一定要加分号,否则会报错
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

13.死循环语句

​ for(;声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】

推荐阅读
相关标签