首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java入门到精通到全栈

Java入门到精通到全栈.png Author: Gorit Date: 2021年12月2日 Website:CodingGorit 的小站 Github地址:Coding-With-Java...SE篇 (2020 6 2 更新) JavaSE 基础语法篇 1.1 Java 快速入门 1.2 Java变量及基础数据类型 1.3 Java 中的基本运算符 1.4 访问修饰符 1.5 流程控制 与...循环 1.6 数组的基本使用 JavaSE 面向对象篇(类的基本结构) Java SE (面向对象篇 ——封装、继承、多态、抽象) Java 内置 API 学习 Java 修饰符 Java 中异常处理...泛型与集合 Java 的 IO 编程 多线程编程 Java 网络编程 Java SE 高级特性 Java JDBC 讲解(封装,连接池等) Java jvm 系列 学完这些内容,我可以用 JavaSE...学生管理系统 Java EE 版本 (简易 Java Web) (StudentManagementAdvance) 此版本是在 Java SE 的基础上进行了升级, 数据库不变,有三张表。

55251
您找到你想要的搜索结果了吗?
是的
没有找到

Java反射放弃到入门

前言 Java反射特性提供了在运行时可以动态访问和修改类和实例内部的状态的功能。...反射是Java语言里面一个高级的话题之一,使用反射我们可以在运行时轻松的内省一个类,接口以及枚举,可以获取他们的结构,方法和字段信息,即使在编译期间没法访问。...反射的应用场景 反射其实是一个非常强大的概念,虽然平时在正常的开发功能中,我们几乎很少用到,但作为Java SE里面核心的骨干特性,反射在大型框架里面非常常见,举例如下: (1)JUnit :使用反射来解析所有带有...使用反射获取类信息 在Java里面有基本类型和引用类型两种类型,所有的类,接口,数组是引用类型,继承自父类Object类。...java.lang.Class类是完成反射的入口基础类,它提供了在运行时访问对象属性和创建对象,调用方法,字段赋值等有用的API。

47420

JAVA 入门到放弃 (1):入门

JAVA 入门到放弃 (1) 课程计划源于廖雪峰的java教程。笔记的大部分内容都不是我写的,不过记下的demo至少是我亲自跑过的。整个课程大概计划写20篇笔记,涉及Java SE的各方面。...当然,也可能写着写着就放弃了。 做这个计划不是为了成为后端,只是目前工作环境高度依赖Java,如果不会其实很纠结。另一方面,也想无障碍拜读一下Java写的一些开源项目和经典书籍。...即便真放弃了,也不用担心,没有放弃前的内容,包括修订的内容将在会在本公众号的关联小程序(麦子文档)中找到。 1....搜索JDK,确保Oracle的官网[2]下载最新的稳定版JDK,找到Java SE 13.x的下载链接,下载直接安装即可。...;•javadoc:用于Java源码中自动提取注释并生成文档;•jdb:Java调试器,用于开发阶段的运行调试。

1.5K20

达人分享 | 游戏视觉风格解析——通到写实

我们特邀光子(重庆)创新研发基地讲师macma以几个具有代表性的游戏为例,按照通到写实的角度,为大家分享不同游戏视觉风格的典型特征。 “现在的游戏风格越来越多,究竟哪一种风格更受玩家青睐?”...左右滑动查看更多 从左到右按照卡通到写实游戏风格排列 如果大家对上述游戏有了解,应该不难发现,卡通类型的游戏画面普遍偏暖色系、高饱和度。而写实风格偏冷色系、低饱和度。...随着游戏行业的发展,游戏的种类越发多元,游戏的视觉呈现形式也愈加丰富,今天我们便以几个具有代表性的游戏为例,按照通到写实的角度,为大家分享不同游戏视觉风格的典型特征。

2.8K31

Java入门到放弃》JavaSE入门篇:变量

那么Java当中的变量有哪些要点呢,其语法是怎么样的呢?...我们来写段代码保存上面的清炒黄瓜吧··· String pan9527 = "清炒黄瓜"; 这就是标准的变量的用法,其语法格式:数据类型 变量名 = 值; 三个要点: 1.数据类型     Java中的数据类型分为两大类...) 字符型:char         4) 布尔型:boolean 引用类型就非常多了,最常用的一个:         1) 字符串:String     这些类型的区别之类的就不细讲了,不然就变成放弃篇的了...2.变量名     变量名的命名规则:     1)只能由字母和下划线(_)开头     2)由字母、数字、下划线(_)和美元符号($)组成     3)不能是Java关键字和保留字(最简单的区别方式...规则就好比现实中的法律,违反了就完蛋了(在Java中就会出现语法错误,程序无法执行),规范就相当于现实中的道德,违反了不会把你关监狱,最多只会被人打一顿(如果保存姓名的变量非要叫abc,程序一样可以正常运行

47350

JVM 入门到放弃Java 对象创建过程

对象的创建 Java 是一门面向对象的编程语言,创建对象通常只是通过 new关键字创建。...进行 Java 对象的初始化。即在 .class 的角度是调用 ()方法。...整体对象创建流程如下: 对象内存分配 对象内存分配过程如下图所示: 为对象分配空间的任务实质上是 Jvm 的内存区域中,指定一块确定大小的内存块给 Java 对象。(默认是在堆上分配)。...选择哪一种分配方式是由 Java 堆是否规整决定的,而 Java 堆是否规整又是由所采用的垃圾回收器是否有空间整理(Compact)的能力决定。...打印对象状态 JOL(Java Object Layout)一款开源的用于分析 JVM 中对象布局的一个小工具。

51210

Java 入坑到放弃】No 5. 控制流程

中讲了各种操作符的使用技巧,接上一篇文章中的内容,本次文章主要将流程控制,文章主要内容安排如下: 输入输出 条件判断 控制循环 输入输出 输入 要实现从控制台输入并读取到我们的程序中时,我们先来看一个实例: import java.util.Scanner...即 import java.util.Scanner,其中 import 表示导入某个类,并且只能放在程序的开头; 然后创建 Scanner 对象。...这里读取时,调用不同的方法 Scanner 会自动转换数据类型,不用我们去进行手动转换; 控制台获取不同类型的输入,其常用方法如下: 返回值 方法名 描述 boolean hasNext() 如果还有输入...import java.util.Scanner; /** * @author : cunyu * @version : 1.0 * @className : Main * @date : 2021...增强 for 循环 自 Java 5 后,引入了一种增强型 for 循环,主要用于数字遍历,其语法格式如下: for(声明语句:表达式){ // 循环语句 } /** * @author : cunyu

57020

Java入门到放弃》JavaSE入门篇:异常

看看生活中的异常例子: 正常情况下,家到公司上班,只需要20分钟!但如果在路上碰到堵车或修路或车突然自燃等问题,那就没办法正常去上班了。其中堵车或修路或车突然自燃等问题就属于异常。...在Java程序中的异常表示什么意思呢?...Java中的错误分为两类:错误(Error)和异常(Exception) 错误一般都是在编译前IDE就能发现并提示,例如非要给整型变量赋一个超大的数值: 这就是一个典型的Error。...,接下来看看Java中是如何处理异常的。 Java中的常见异常如下图: 当然,这只列出了一部分,还有很多的异常已比较常见,当大家碰到时最好查一下JDK。...在Java中,除了使用JDK中定义好的异常外,我们还可以自定义异常,这个很简单,定义一个类,继承Exception类,重写一个参数的构造方法就OK了。

46930

Java 入坑到放弃】No 2. 玩转 IDEA

前言 上一篇中,我们讲了 如何搭建 Java 开发环境。不过既然确定了要从事 Java 开发,那怎么能少得了一个趁手的 IDE 呢。正所谓工欲善其事。...旗舰版 VS 社区版 对于旗舰版和社区版,我官网给出的对比从而摘选了如下图所示的区别。...Applications 即可; 安装成功,打开的主页面如下图所示; 卸载 打开访达中的 应用程序,然后找到 IDEA,将其拖到 ️废纸篓 即可,也可以单击鼠标右键,然后 移到废纸篓; 创建 Java...依次进入 File -> New -> Project,然后选择左侧 Java,配置项目 JDK; 下一步之后,如果勾选上面的选项,就会模板创建一个项目(一般都是 HelloWorld),不勾选就是一个空项目...,看自己选择; 再接下来,就是设置项目名以及项目存储目录了; 最后点击完成,我们的普通 Java 项目就创建成功了; 项目创建成功了,我们在项目 src 目录上右键新建一个 Java 类文件。

36620
领券