首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客导师-李洪鹤
获赞
202
粉丝
50
关注
3
看过 TA
412
男
东北林业大学
2018
Java
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑牛客导师-李洪鹤吗?
发布(1685)
评论
刷题
收藏
牛客导师-李洪鹤
关注TA,不错过内容更新
关注
2019-10-09 15:24
已编辑
东北林业大学 Java
1.7 基础语法/C 常量
C 常量 常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。 常量可以是任何的基本数据类型,比如整数常量、浮点常量、字符常量,或字符串字面值,也有枚举常量。 常量就像是常规的变量,只不过常量的值在定义后不能进行修改。 整数常量 整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表示十进制。 整数常量也可以带一个后缀,后缀是 U 和 L 的组合,U 表示无符号整数(unsigned),L 表示长整数(long)。后缀可以是大写,也可以是小写,U 和 L 的顺序任意。 下面列举几个整数常量的实例: 212 /* ...
0
点赞
评论
收藏
分享
2019-10-09 15:23
已编辑
东北林业大学 Java
1.6 基础语法/C 变量
C 变量 变量其实只不过是程序可操作的存储区的名称。C 中每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。 变量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头。大写字母和小写字母是不同的,因为 C 是大小写敏感的。基于前一章讲解的基本类型,有以下几种基本的变量类型: 类型 描述 char 通常是一个字节(八位)。这是一个整数类型。 int 对机器而言,整数的最自然的大小。 float 单精度浮点值。单精度是这样的格式,1位符号,8位指数,23位小数。 double 双精度浮点值。双精度是1位...
0
点赞
评论
收藏
分享
2019-10-18 14:16
已编辑
东北林业大学 Java
1.5 基础语法/C 数据类型
C 数据类型 在 C 语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。变量的类型决定了变量存储占用的空间,以及如何解释存储的位模式。 C 中的类型可分为以下几种: 序号 类型与描述 1 基本类型: 它们是算术类型,包括两种类型:整数类型和浮点类型。 2 枚举类型: 它们也是算术类型,被用来定义在程序中只能赋予其一定的离散整数值的变量。 3 void 类型: 类型说明符 void 表明没有可用的值。 4 派生类型: 它们包括:指针类型、数组类型、结构类型、共用体类型和函数类型。 数组类型和结构类型统称为聚合类型。函数的类型指的是函数返回值的类型。在...
0
点赞
评论
收藏
分享
2019-10-10 11:10
已编辑
东北林业大学 Java
1.4 基础语法/C 基本语法
C 基本语法 我们已经看过 C 程序的基本结构,这将有助于我们理解 C 语言的其他基本的构建块。 C 的令牌(Tokens) C 程序由各种令牌组成,令牌可以是关键字、标识符、常量、字符串值,或者是一个符号。例如,下面的 C 语句包括五个令牌: printf("Hello, World! \n"); 这五个令牌分别是: printf ( "Hello, World! \n" ) ; 分号 ; 在 C 程序中,分号是语句结束符。也就是说,每个语句必须以分号结束。它表明一个逻辑实体的结束。 例如,下面是两个不同的语句: printf("Hello,...
0
点赞
评论
收藏
分享
2019-09-21 10:18
东北林业大学 Java
1.3 基础语法/C 程序结构
C 程序结构 在我们学习 C 语言的基本构建块之前,让我们先来看看一个最小的 C 程序结构,在接下来的章节中可以以此作为参考。 C Hello World 实例 C 程序主要包括以下部分: 预处理器指令 函数 变量 语句 & 表达式 注释 让我们看一段简单的代码,可以输出单词 "Hello World": #include <stdio.h> int main() { /* 我的第一个 C 程序 */ printf("Hello, World! \n"); return 0; } 接下来我们讲解一下上面这段程序: 程序的第一行 ...
0
点赞
评论
收藏
分享
2019-09-21 10:17
东北林业大学 Java
1.2 基础语法/C 环境设置
C 环境设置 本地环境设置 如果您想要设置 C 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C 编译器。 文本编辑器 这将用于输入您的程序。文本编辑器包括 Windows Notepad、OS Edit command、Brief、Epsilon、EMACS 和 vim/vi。 文本编辑器的名称和版本在不同的操作系统上可能会有所不同。例如,Notepad 通常用于 Windows 操作系统上,vim/vi 可用于 Windows 和 Linux/UNIX 操作系统上。 通过编辑器创建的文件通常称为源文件,源文件包含程序源代码。C 程序的源文件通常使用扩展名 ".c&...
0
点赞
评论
收藏
分享
2019-09-21 10:17
已编辑
东北林业大学 Java
1.1 基础语法/C 简介
C 简介 C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的。C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现。 在 1978 年,布莱恩·柯林汉(Brian Kernighan)和丹尼斯·里奇(Dennis Ritchie)制作了 C 的第一个公开可用的描述,现在被称为 K&R 标准。 UNIX 操作系统,C编译器,和几乎所有的 UNIX 应用程序都是用 C 语言编写的。由于各种原因,C 语言现在已经成为一种广泛使用的专业语言。 易于学习。 结构化语言。 它产生高效率的程序。 它可以处理底层的活动。 它可以在...
0
点赞
评论
收藏
分享
2019-09-19 14:44
东北林业大学 Java
3.22 Java核心API/Java 13新特性
Java 13新特性 2017年8月,JCP执行委员会提出将Java的发布频率改为每六个月一次,新的发布周期严格遵循时间点,将在每年的3月份和9月份发布。 目前,JDK官网上已经可以看到JDK 13的进展,最新版的JDK 13将于2019年9月17日发布。 目前,JDK13处于Release-Candidate Phase(发布候选阶段),将于9月17日正式发布。目前该版本包含的特性已经全部固定,主要包含以下五个: JEP 350,Dynamic CDS Archives JEP 351,ZGC: Uncommit Unused Memory JEP 353,Reimplement th...
0
点赞
评论
收藏
分享
2019-09-19 14:43
东北林业大学 Java
3.21 Java核心API/Java 12 新特性
Java 12 新特性 Java 12 已如期于 3 月 19 日正式发布,此次更新是 Java 11 这一长期支持版本发布之后的一次常规更新,截至目前,Java 半年为发布周期,并且不会跳票承诺的发布模式,已经成功运行一年多了。通过这样的方式,Java 开发团队能够将一些重要特性尽早的合并到 Java Release 版本中,以便快速得到开发者的反馈,避免出现类似 Java 9 发布时的两次延期的情况。 Java 12 早在 2018 年 12 月便进入了 Rampdown Phase One 阶段,这意味着该版本所有新的功能特性被冻结,不会再加入更多的 JEP。该阶段将持续大概一个月,主要...
0
点赞
评论
收藏
分享
2019-10-10 14:32
已编辑
东北林业大学 Java
3.20 Java核心API/Java 11 新特性
Java 11 新特性 Java 11 已于 2018 年 9 月 25 日正式发布,之前在 Java 10 新特性 中介绍过,为了加快的版本迭代、跟进社区反馈,Java 的版本发布周期调整为每六个月一次——即每半年发布一个大版本,每个季度发布一个中间特性版本,并且做出不会跳票的承诺。通过这样的方式,Java 开发团队能够将一些重要特性尽早的合并到 Java Release 版本中,以便快速得到开发者的反馈,避免出现类似 Java 9 发布时的两次延期的情况。 按照官方介绍,新的版本发布周期将会严格按照时间节点,于每年的 3 月和 9 月发布,Java 11 发布的时间节点也正好处于 Java...
0
点赞
评论
收藏
分享
2019-09-19 14:39
东北林业大学 Java
3.19 Java核心API/Java 10 新特性
Java 10 新特性 Java 在 2018 年 3 月 21 日发布了第十个大版本。为了更快地迭代、更好地跟进社区反馈,Java 语言版本发布周期调整为每隔 6 个月发布一次。Java 10 是这一新规则之后,采用新发布周期的第一个大版本。Java 10 版本带来了很多新特性,其中最备受广大开发者关注的莫过于局部变量类型推断。除此之外,还有其他包括垃圾收集器改善、GC 改进、性能提升、线程管控等一批新特性。本文主要针对 Java 10 中的新特性展开介绍,希望读者能从本文的介绍中快速了解 Java 10 带来的变化。 局部变量类型推断 局部变量类型推断是 Java 10 中最值得开发人员...
0
点赞
评论
收藏
分享
2019-10-09 15:14
已编辑
东北林业大学 Java
4.105 参考/FileWriter类
Java FileWriter类 FileWriter 类从 OutputStreamWriter 类继承而来。该类按字符向流中写入数据。可以通过以下几种构造方法创建需要的对象。 在给出 File 对象的情况下构造一个 FileWriter 对象。 FileWriter(File file) 在给出 File 对象的情况下构造一个 FileWriter 对象。 FileWriter(File file, boolean append) 参数: file:要写入数据的 File 对象。 append:如果 append 参数为 true,则将字节写入文件末尾处,相当于追加信息。如果 appe...
0
点赞
评论
收藏
分享
2019-10-09 15:14
已编辑
东北林业大学 Java
4.104 参考/FileReader类
Java FileReader类 FileReader类从InputStreamReader类继承而来。该类按字符读取流中数据。可以通过以下几种构造方法创建需要的对象。 在给定从中读取数据的 File 的情况下创建一个新 FileReader。 FileReader(File file) 在给定从中读取数据的 FileDescriptor 的情况下创建一个新 FileReader。 FileReader(FileDescriptor fd) 在给定从中读取数据的文件名的情况下创建一个新 FileReader。 FileReader(String fileName) 创建FIleReader...
0
点赞
评论
收藏
分享
2019-10-09 15:13
已编辑
东北林业大学 Java
4.103 参考/File类
Java File类 Java文件类以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除等。 File对象代表磁盘中实际存在的文件和目录。通过以下构造方法创建一个File对象。 通过给定的父抽象路径名和子路径名字符串创建一个新的File实例。 File(File parent, String child); 通过将给定路径名字符串转换成抽象路径名来创建一个新 File 实例。 File(String pathname) 根据 parent 路径名字符串和 child 路径名字符串创建一个新 File 实例。 File(String parent, Stri...
0
点赞
评论
收藏
分享
2019-10-09 15:13
已编辑
东北林业大学 Java
4.102 参考/DataOutputStream类
Java DataOutputStream类 数据输出流允许应用程序以与机器无关方式将Java基本数据类型写到底层输出流。 下面的构造方法用来创建数据输出流对象。 DataOutputStream out = new DataOutputStream(OutputStream out); 创建对象成功后,可以参照以下列表给出的方法,对流进行写操作或者其他操作。 序号 方法描述 1 public final void write(byte[] w, int off, int len)throws IOException 将指定字节数组中从偏移量 off 开始的 len 个字节写入此字...
0
点赞
评论
收藏
分享
1
101
102
103
104
105
113
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务