javac 概述 javac 是jdk bin目录下的一个脚本。 用于编译 java程序的源代码,但是 其实现的本质 是基于 jdk 标准类库中的 javac类库实现,所以java的编译器实质上是一个 java程序。 javac脚本 仅是一个便于启动以及传递参数的脚本文件,其内部依旧运行了 java程序。 &n
转载
2023-07-10 12:45:21
141阅读
收获很大 1.cin简介cin是C++编程语言中的标准输入流对象,即istream类的对象。cin主要用于从标准输入读取数据,这里的标准输入,指的是终端的键盘。此外,cout是流的对象,即ostream类的对象,cerr是标准错误输出流的对象,也是ostream 类的对象。这里的标准输出指的是终端键盘,标准错误输出指的是终端的屏幕。在理解cin功能时,不得不提标
转载
2023-08-13 17:20:07
230阅读
代码编译运行环境:VS2017+Win64+Debug。 文章目录1.cin 简介2. cin 常用输入方法2.1 cin>> 的用法2.2 cin.get() 的用法2.2.1 cin.get() 读取一个字符2.2.2 cin.get() 读取一行2.3 cin.getline() 读取一行3. cin 的条件状态4. cin 清空输入缓冲区5.从标准输入读取一行字符串的其它方法5
转载
2023-08-14 10:35:06
112阅读
# Java中的输入输出:探究`cin`的意思和用法
在编程语言中,输入输出是最基本的功能之一。在C++中,我们通常使用`cin`来处理标准输入。而在Java中,虽然没有直接对应的`cin`,但Java通过不同的方式来实现类似的功能。本文将深入探讨Java的输入输出机制,并展示如何使用Java进行控制台输入和输出。此外,我们将通过可视化工具(如饼状图和关系图)帮助理解相关概念。
## Java
今天读博客时看到这样一段代码://遍历集合
Set<String> keys = prop.stringPropertyNames();
for (String key : keys) {
//通过键 找值
//prop.get(key)
String value = prop.getProperty(key);
System.out.println(k
转载
2023-06-28 19:29:21
31阅读
1. 修饰符访问控制符:public private、protected、default非访问控制符:final、abstract、static、synchronized2. 数组3. 枚举4. 类与对象类是对象的抽象,是现实世界中具体事物的抽象,是java对象的模板。对象是类的实例,是类的具体外在表现。类变量:局部变量:在方法、构造
转载
2023-12-21 12:54:28
77阅读
Java的I/O是什么?Java的I/O可用来做什么?如何实现Java的I/O?本文围绕这些问题展开。 I/O全称是Input/Output,Java的I/O就是Java的输入与输出操作。与之相关的接口和类都放在java.io包里面,因而,在进行Java输入输出操作时,需要导入该包。利用Java的I/O大大地扩展了系统的输入与输出范畴,不仅可以从控制台输入输出,还可以从其他数据存储形式进行输入输
转载
2023-10-19 11:09:40
114阅读
一·数组的定义 1,String []a=new String[]{1,2,3} 最前面的String代表字符串类型,a代表数组的名字,String类型的数组,初始化为1,2,3 int []ints=new int[]{1,2,3} 代表一个int类型的数组//这些是有初始化的数组 2, String []a=new String[length];//声明并初始化了length长度的
转载
2024-01-21 01:34:54
29阅读
很多刚刚接触java语言的人会问——java是什么?java语言的优点有哪些?其实,Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强 […]很多刚刚接触java语言的人会问——java是什么?java语言的优点有哪些?其实,Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解
转载
2023-09-10 15:34:33
310阅读
算术运算符、 赋值运算符、扩展运算符、关系运算符、逻辑运算符、位运算符、条件运算符、字符串连接符
运算符介绍算术运算符赋值运算符
扩展运算符关系运算符逻辑运算符位运算符条件运算符字符串连接符运算符分类算术运算符+、-、*、/、%(%指的是取余数):加减乘除取余这几个操作符属于二元运算符。
二元运算符指的是需要两个操作数才能完成运算的运算符。
其中的 %
转载
2023-06-17 16:03:50
239阅读
如果学过其他语言,java的运算符和其他的也差不多,这里介绍一些容易出错的一、操作符: java的操作符和其他的语言一致,加(+)减(-)乘(*)除(/)赋值(=)。在这里不多做阐述,主要讲的还是一些难以理解或者而比较绕的点,比如自加(++)【自减也一样】,优先级,还有逻辑运算符(&&和||),左移右移,==和equals方法的区别,(一)、自加(++) ++的使用和–一样,这
转载
2023-08-21 09:54:39
179阅读
For循环(重点)虽然所有循环结构都可以用 while 或者 do…while 表示,但Java提供了另一种语句——for循环,使一些循环结构变得更加简单。for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构。for循环执行的次数是在执行前就确定的。语法格式如下:“更新”就是迭代的意思for(初始化;布尔表达式;更新;){
//代码语句
}练习1:计算0到100的奇数和偶数的
转载
2023-07-16 12:40:14
166阅读
在.Net里面垃圾收集的工作方式:运行.NET应用程序时,程序创建出来的对象实例都会被CLR跟踪,CLR都是有记录哪些对象还会被用到(存在引用关系);哪些对象不会再被用到(不存在引用关系)。CLR会整理不会再被用到的对象,在恰当的时机,按一定的规则销毁部分对象,释放出这些对象所占用的内存。CLR是怎么记录对象引用关系的?CLR会把对象关系做成一个“树图”,这样标记他们的引用关系CLR是怎么释放对象
转载
2023-08-24 18:59:28
109阅读
位逻辑运算符:
&:
位与运算符,只有两个操作数都是true,结果才是true。
| :
位或运算符,只有两个操作数都是false,结果才是false。
~:
位非运算符:如果位为0,结果是1,如果位为1,结果是0.
^:
位异或运算:两个数转为二进制,然后从高位开始比较,如果相同则为0,不相同则为1。
位同或运算:两个数转为二进制,然后从高位开始比较,如果相同则为1,不相同则为0。jav
转载
2023-07-07 10:15:31
178阅读
JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。从Java1.1开始,JNI标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他编程语言,只要调用约定受支持就可以了。使用java与本地已编译的代码交互,
什么是Java? Java既是一种编程语言,又是一个平台。 Java程序语言 Java是具有以下特征的高级程序语言: 简单 面向对象 可分布 可解释 强壮 安全性 结构化 轻便 功能强大 多线程 动态 Java既可以被编译,也可以被解释。通过编译器,
转载
2023-12-04 19:21:06
196阅读
数学常数ee的含义e的应用 e的含义e是一个重要的常数,但是它的直观含义却不像π那么明了。我们都知道,圆的周长与直径之比是一个常数,这个常数被称为圆周率,
记作π=3.14159…,可是如果我问你,e代表了什么,你能回答吗?
不妨先来看看 维基百科 是怎么说的:“e是自然对数的底数。”但是,你去看“ 自然对数 ”这个条目,得到的解释却是:
“自然对数是以e为底的对数函数,e是一个无理数,约等
转载
2023-09-01 13:21:34
1149阅读
一个程序运行时内存块分为4个区域: 1、Code Area(代码区):存放程序的代码 2、Data Area(数据区):存放全局数据和静态数据 3、Heap Area(堆区):存放程序申请的动态数据 4、Stack A
转载
2023-06-29 13:52:26
242阅读
Annotation)是Java 1.5提供的新特性, 注解相当于一个特殊的类,像写接口一样的创建,要在前面写上"@"符号。 注解相当于一种标记,在程序中加了注解就等于给程序打上了某种标记,没加,则等于没有某种标记。以后,javac编译器开发工具和其他程序可以用注解来了解操作者的类及各种元素上有无标记,什么标记,就去做相应的事,标记可以加在包、类、字段、方法、方法的参数以及局
转载
2023-08-21 06:36:45
114阅读
Java在我们所知的应用中有90%的服务器端都在使用它。那么,我们通常说的Java究竟是什么呢?Java的内容很丰富,实现的功能也很多,我们从以下几个角度来描述它: 1.一种计算机编程语言 首先,Java 是一种语言,也就是 Java 是用来交流的,那么用来谁和谁交流呢?很明显就是程序员和计算机交流,换句话说把我们的要求和设想用Java语言表达出来,那么计算机能看懂,就能够按照我们要求运行
转载
2023-09-18 17:15:13
212阅读