文章目录Scanner类匿名对象Random类ArrayList集合String类静态static关键字数据工具类Arrays数学工具类Math 引用类型的一般使用步骤: 导包import 包路径.类名称 如果需要使用的目标类,与当前类在同一个包下,则可以省略导包语句不写。只有java.lang包下的内容不需要导包,其他的包都需要import语句。创建类名称 对象名=new 类名称(); 使用
本博文主要内容: 1、Java语言的概述 2、Java语言的竞争对手 3、Java语言的运行机制 4、Java环境配置一、Java语言的概述 作为一个即将置身于Java设计的领域中的程序员,我们有必要知道着手使用的语言自身的历史,以提高程序员编程知识素养。 (1) (2) (3)1998年12月,Sun发布了Java历史上最重要的JDK版本:JDK 1.2,伴随JDK 1.2一同发布的还有JSP
1、反射的基础---Class  Java程序中的各个java类属于同一类事物,描述这类事物的java类名就是Class。  一个类被类加载器加载到内存中,占用一片存储空间,这个空间里面的内容就是字节码,不同的类的字节码是不同的,这一个个的空间分别用一个个的对象来表示,这些对象显示具有相同的类型。  如何得到各个字节码对应的实例对象:  类名.class,例
Java基础知识汇总 一:java概述:1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器;1994年将Oak语言更名为JavaJava的三种技术架构:JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开
转载 2023-09-24 19:45:40
110阅读
2021黑马程序员java面试宝典笔记二(并发篇)哔哩哔哩链接:https://www.bilibili.com/video/BV15b4y117RJ?p=63&vd_source=7c5f1f4c039688f19024d50ef51aaed1二、并发篇1. 线程状态要求掌握 Java 线程六种状态掌握 Java 线程状态转换能理解五种状态与六种状态两种说法的区别六种状态及转换分别是新建
目录学习随笔简介一、JVM内存结构1.内存结构划分2.内存溢出的区域3.方法区、永久代、元空间二、JVM内存参数1.堆内存设置2.元空间内存设置3.代码缓存内存设置三、JVM垃圾回收1.三种垃圾回收算法 2.GC与分代回收算法 3.并发漏标问题4.垃圾回收器四、内存溢出1.误用线程池导致的内存溢出2.查询数据量太大导致的内存溢出3.动态生成类导致的内存溢出一、JVM内存结构1.
转载 2023-12-18 10:14:54
3阅读
# 如何实现“黑马Java资料JavaSE最新版下载” 在SUN科技公司推出的Java编程语言之后,Java成为现代软件开发的重要语言之一。而“黑马Java资料”是众多学习资源中的佼佼者。如果你想知道如何实现“黑马Java资料JavaSE最新版下载”,那么这篇文章将指导你一步一步地完成。 ## 流程概述 我们将按照以下步骤进行JavaSE最新版下载的实现: | 步骤 | 描述 | |---
原创 2024-08-13 08:34:09
50阅读
  一、基础知识1.  java的特点。跨平台,严格区分大小写的,一种自由格式的语言JVM(Java Virtual Machine):用于保证java的跨平台(虚拟机)JRE(Java Runtime Enviroment):java的运行环境JDK((Java Development Kit): java的开发工具2.  环境变量path和classpa
转载 2023-07-07 22:59:46
86阅读
学习笔记之java基础虽然在大学的专业是软件工程,但对于写个HelloWorld都会出错的我来说,毕业之后又重新选择学习Java语言,后悔已经来不及,只能努力,只能奋进,所以在学习之余,写下博客来见证自己的学习之路。一、Java简介Java是由Sun公司推出的Java面向对象程序设计语言和Java平台的总称。由詹姆斯格斯林和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是199
转载 2024-07-17 18:42:51
47阅读
 一、基础知识1.  java的特点。跨平台,严格区分大小写的,一种自由格式的语言JVM(Java Virtual Machine):用于保证java的跨平台(虚拟机) JRE(Java Runtime Enviroment):java的运行环境 JDK((Java Development Kit): java的开发工具2.  环境变量path和classpathPa
转载 2024-06-14 21:10:24
75阅读
1.Java 开发环境的搭建JDK:Java Development KitJRE:JavaRuntimeEnvironmentJVM: JavaVirtualMachineJDK = JRE + 开发工具JRE = JVM + 核心类库 path:系统通过path指定的目录寻找相关的可执行文件。 我的电脑-属性-高级-环境变量-修改path classpath:系统
转载 2024-02-18 21:59:29
48阅读
文章目录Java1.8笔记(中)7. IO流7.1 File类7.2 字节流7.2.1 字节输出流7.2.2 字节输入流7.3 字节缓冲流(*)7.4 字符流7.4.1 字符输出流7.4.2 字符输入流7.5 字符缓冲流(*)7.6 字节字符案例7.6.1 集合到文件7.6.2 文件到集合7.6.3 点名器7.6.4 集合到文件【改进版】7.6.5 文件到集合【改进版】7.7 IO流案例7.7.
转载 2024-05-14 16:55:47
101阅读
一、了解Java      Java是Sun公司推出的新一代面向对象的编程语言。自从1996年初Java 1.0版的正式发表,就迅速引起了整个计算机界的高度关注。     由于Java提供了强大的图形、图像、音频、视频、多线程和网络交互能力,它已经成为当今推广最快的最为流行的网络编程语言。Java的出现引起了软件开发的重大变革,
转载 2023-10-21 16:23:13
58阅读
代理类的概念和作用。生活中的代理,济南人想买海尔的电脑,可以从济南海尔代理商那里购买,也可以直接跑到青岛来买海尔的电脑。主体的业务目标是一样的,就是买了一台电脑,从代理处购买既可以省时也省力,虽然有一些代理费,但是比自己跑到青岛买还是会便宜一些。应用程序中的代理。编写一个和目标类具有相同接口的代理类,代理类的每个方法调用目标类的相同方法,并在调用方法是加上系统功能代码。如果采用工厂模式和配置文件的
1、文字版格斗游戏版本1:格斗游戏,每个游戏角色的姓名,血量,都不相同,在选定人物的时候(new对象的时候),这些信息就应该被确定下来。角色1:姓名乔峰,血量100角色2:姓名鸠摩智,血量100格斗过程:乔峰打了鸠摩智一下,造成了xx点伤害,鸠摩智还剩下xx点血量鸠摩智打了乔峰一下,造成了xx点伤害,乔峰还剩下xx点血量乔峰打了鸠摩智一下,造成了xx点伤害,鸠摩智还剩下xx点血量.........
公开课内容1、Spring MVC入门(PDF)http://pan.baidu.com/s/1c1LI2oK2、搞定计算机专业毕业设计http://open.itcast.cn/java/14-62.html?1703trkqun链接: http://pan.baidu.com/s/1mh9WQz2 密码: sqnc3、Java代码错误高级调试技术ht
原创 2023-01-03 23:21:46
1513阅读
面向对象编程oop面向对象的思想 面向:拿、找 对象:东西 面向对象编程:拿、找东西过来编程或解决问题 面向对象:吧现实世界中的问题看成一个个的对象,万物皆对象 好处:符合人类思维,简单类、对象类:设计图--相同事务共同特征的描述 对象:对象是类的具体的实例 对象=实例 在java中必须先定义类,才能定义对象 **如何定义与使用:** public class 类名{
## Java 面试指南:面向对象编程与常见问题 在Java面试中,面向对象编程(OOP)是一个非常重要的主题。作为一名求职者,了解OOP的基本概念、特性以及相关代码示例是提高面试成功率的关键。 ### OOP的基本特性 Java的面向对象编程主要包括以下四个特性: 1. **封装(Encapsulation)**:将数据和操作数据的方法包装在一起,数据的访问受限,只能通过公共方法访问。
原创 10月前
18阅读
Java特点——面向对象。总的说 java具有以下几个特点:(1) 面向对象(2) 可移植性(3) 安全性(4) 并发机制(5) 支持可视化视图中就是所谓的“万物皆对象”对象之间通过消息相互作用。比如说去一个公司面试面试官问什么是面向对象,那么你就可以说 ,我和你目前状态就是面向对象,我是一个对象,我具有编程功能。你也
转载 2024-07-17 13:15:23
26阅读
# Python数据可视化入门 数据可视化是数据分析和数据展示的重要环节,可以帮助我们更好地理解数据、发现数据中的规律和趋势。Python作为一种功能强大的编程语言,提供了多种数据可视化工具和库,如Matplotlib、Seaborn、Plotly等,使得我们可以方便地对数据进行可视化分析。 本文将介绍Python中常用的数据可视化库Matplotlib和Seaborn,并给出相应的代码示例,
原创 2023-11-13 08:52:01
39阅读
  • 1
  • 2
  • 3
  • 4
  • 5