需要多敲代码
1.Java学习之路
Java初级
Java概述及环境安装 、Java语法入门、程序流程控制、 数组操作
Java进阶
面向对象常用类、抽象类与接口
Java高级
集合10流多线程网络编程、设计模式和数据结构、HTML入门与拓展、CSS美化及排版 JavaScript基础与高级 、jQuery框架、 HTTP协议请求与响应、Session与Cookie、过滤器及监听器、数据库基础与调优、JDBC(Java连接数据库)、Maven快速入门 、Spring、 SpringMVC Mybatis、Spring Boot、Spring Cloud Netflix 、Spring Cloud Alibaba、全文检索Lucene 、Linux操作系统 、Nginx服务、Docker镜像与容器、消息队列、缓存Redis
2.编写Java程序的流程
1、创建一个记事本文件,将文件后缀名修改为.java(将文件的后缀显示出来)
2、编写java相关代码(如果控制台需要输出中文,则还需要修改编码方式ANSI)
3、打开CMD、DOS命令行窗口,切换到当前java源文件所在的目录
4、通过javac 文件名.java对Java文件进行编译(java源文件所在目录将会自动生成一个文件名.class的字节码文件)
5、通过java 文件名 进行解释执行
3.数据类型
数据类型的分类:基本数据类型、引用数据类型
基本数据类型:8种
整型:byte、short、int、 long (8个字节,但是如果数据的长度较小的话【正负21亿范围内】,long类型占4个字节,当数据大于正负21亿时,自动转为8字节。)
浮点类型:float、double
布尔类型:boolean
字符类型:char
引用数据类型:数组、类、枚举、接口...
类型转换
从小到大:自动转换
从大到小:强制类型转换(可能会丢失精度)
4.循环
break: 表示结束当前语句块,在循环中表示结束当前循环体;
continue: 在循环中表示跳出当前循环体,继续执行下一次循环;
eg:
do-while是至少做一次循环;
5.三目运算符
三目运算符:条件表达式?表达式1:表达式2
若条件表达式为真=>执行表达式1
若条件表达式为假=>执行表达式2
6.代码展示