文档章节

java基础day3

ErnestFei
 ErnestFei
发布于 2016/07/20 22:31
字数 450
阅读 4
收藏 0

 今天是第三天,还是和之前的一样都是回顾编程语言中最基础的如门知识,今天讲嘞在java中如何减少使用重复的代码而产生使用方法来实现,对于简单的方法实现,和C语言一样的,然后讲到了String类的实现,对于字符串的处理,String中最重要的两个字符串处理的类StringBuffer和StringBuilder其中StringBuffer是线程安全的,使用这两个类可以将原有定义的字符无需重新创建对象,在原有的对象字符串中修改。在String中可以查阅相应的API的方法,String一个重要的声明,在创建好字符串后不允许改变字符串本身。想要改变字符串必须将字符串定义在缓冲流里面,在方法中的传值过程中是以值进行传递,但是数组中,可以直接传值与改变数组的值通过改变数组中元素的位置进而改变,数组的中的元素是存放在堆内存中,在传递的过程中将数组以参数的形式传递,而地址栏指向的数不发生改变,当在方法中当地址栏发生改变时,这里面中的指向堆中的地址也随之发生改变,这样当我们改变指向是,我们相应的地址值也会发生改变。

一个懒人的用法Array类 其中有一个排序的方法sort()

在java新特性中有用到for(<数据类型> <变量>:<数组>)

返回类型 方法名称(类型...  参数名称){}

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
上一篇: 初始化
下一篇: java基础知识
ErnestFei
粉丝 0
博文 9
码字总数 3246
作品 0
杭州
程序员
私信 提问
【目录导航】JAVA零基础进阶之路

【JAVA零基础入门系列】(已完结)导航目录 Day1 开发环境搭建 Day2 Java集成开发环境IDEA Day3 Java基本数据类型 Day4 变量与常量 Day5 Java中的运算符 Day6 Java字符串 Day7 Java输入与输出...

MFrank
2018/06/21
0
0
你所需要的java提升篇大总结

java基础篇深入解析大总结 java基础(一) 深入解析基本类型 java基础(二) 自增自减与贪心规则 java基础(三) 加强型for循环与Iterator java基础(四) java运算顺序的深入解析 java基础(五) Str...

sihailoveyan
2018/04/25
0
0
Java培训实战教程之Java基础知识精华部分(一)(二)(三)

Java培训实战教程之Java基础知识精华部分(一)_java概述 =============================================================================Java培训实战教程之Java基础知识精华部分(一)_java概...

黑泽明军
2018/04/13
0
0
[Java] JAVA和JVM运行原理

JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。它是一种利用软件方法实现的抽象的计算机基于下层的操作系统和硬件平台,可以在上面执行java的字节码程序。 编译器负责把Jav...

枫兮兮
2014/03/12
0
0
如果你想学习Java,那么就来看这篇文章

一、前言 我是从大二开始学习的Java,当时的目标是Java Web开发,当时并不想考研,所以当时的学习是以就业为主,现在我大三了,学习Java Web开发已经一年了,因为种种原因,决定要考研,所以...

Jivanmoon
2018/08/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

再谈使用开源软件搭建数据分析平台

三年前,我写了这篇博客使用开源软件快速搭建数据分析平台, 当时收到了许多的反馈,有50个点赞和300+的收藏。到现在我还能收到一些关于dataplay2的问题。在过去的三年,开源社区和新技术的发...

naughty
今天
3
0
C++网络编程(一)gRPC的编译

Google是真滴烦,整个编译链全是自家产品,在编译之前先来安装一堆东西 安装环境依赖 chocolatey Windows下的包管理系统,没有他就慢慢去下载下面的一堆乱七八糟的东西吧。CMD下执行下面这句...

Pulsar-V
今天
3
0
Python3的日期和时间

python 中处理日期时间数据通常使用datetime和time库 因为这两个库中的一些功能有些重复,所以,首先我们来比较一下这两个库的区别,这可以帮助我们在适当的情况下时候合适的库。 在Python文...

编程老陆
今天
2
0
分布式面试整理

并发和并行 并行是两个任务同时进行,而并发呢,则是一会做一个任务一会又切换做另一个任务。 临界区 临界区用来表示一种公共资源或者说是共享数据,可以被多个线程使用,但是每一次,只能有...

群星纪元
今天
3
0
手机通过wifi遥控arduino

手机下载Blinker 从Blinker官网下载手机App,安装到手机。 手机连接WiFi。 点击我的设备右上角的"+"添加设备,选择Arduino -> wifi接入,复制密钥以备后续使用。 点击新建的设备,可以在新界...

davidwbnu
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部