接上一次的博客. 不可变字符串: Java中String类没有提供用于修改字符串的方法.如果想将greeting中的“Hello”改为“Help!”需要先提取所需要的的字符,然后再拼接.即 greeting=greeting.substring(0,3)+"p!"; java中的String类对象为不可变字符串.Java中将各种字符串放在公共的存储池中. 检测字符串是否相等: s.equals(t);  //判断s和e是否相等 s和e可以是字符串变量也可以是字符串常量. "H…
Java学习笔记之---基础语法 一. Java中的命名规范 (一)包名 由多个单词组成时,所有字母小写(例如:onetwo) (二)类名和接口 由多个单词组成时,所有单词首字母大写(例如:OneTwo) (三)变量名和函数名 由多个单词组成时,第一个单词首字母小写,其他单词首字母大写(例如:oneTwo) (四)常量名 由多个单词组成时,所有字母均大写,并且单词间用_连接(例如:ONE_TWO) 二. 标识符 可以由26个英文字母,数字,_和$组成 标识符大小写敏感 不能以数字开头 可以为任意…
本文包含了一些计算机基础知识:计算机组成:Windows常用快捷键:DOS常用命令:计算机语言发展史.…
经过开篇对Java运行机制及相关环境搭建,本篇主要讨论Java程序开发的基础知识点,我简单的梳理一下.在讲解数据类型之前,我顺便提及一下Java注释:单行注释.多行注释以及文档注释,这里重点强调文档注释.通常单行注释独占一行并用"//"来开头,多行注释会占据多行并用/*...*/来表示. /* HelloWorld是每一个Java学习者的起点, 需要好好掌握 */ public class HelloWorld { public static void main(String[] ar…
java选择语句之switch   //switch可以用于等值判断 switch (e) //int ,或则可以自动转化成int 的类型,(byte char short)枚举jdk 7中可以防止字符串 { case 6: System.out.println(); break; case 5: System.out.println(); break; case 4: System.out.println(); break; default: System.out.println(); bre…
读取输入: 想从控制台进行输入,首先需要构造一个Scanner对象,并与“标准输入流”System.in关联. Scanner in=new Scanner(System.in); String name=in.nextLine();  //接受一行,可能包含空格,若不想包含空格可以调用next()方法 int age=in.nextInt();  //想要读取浮点数就调用nextDouble方法 需在程序一开始加上:import java.util.*; 格式化输出: 使用System.out…
Java是一种面向对象设计的高级语言,支持继承.封装和多态三大基本特征,首先我们从面向对象两大概念:类和对象(也称为实例)谈起.来看看最基本的类定义语法: /*命名规则: *类名(首字母大写,多个单词组合时每个单词首字母大写,单词之间不加任何连接符号) *字段名.方法名(首字母小写,多个单词组合时第一个单词首字母小写,之后每个单词首字母大写,单词之间不加任何连接符号) */ [public][final] class 类名 { [public|protected|private 类名() {}]…
阅读本文大概需要 4 分钟 想要开始学习Java开发,需要掌握一些必要的计算机基础.如果你是计算机专业的人或者已经学过类似的课程,可以跳过这篇文章的阅读.计算机基础课程有很多,小编在大学里学过的课程就有:计算机组成原理.计算机网络.编译原理.数据结构等.当然这里只会对一些简单的知识进行介绍,如果对这些课程感兴趣的,可以去网上找一些资料,也可以上中国大学幕课网上进行学习.中国大学幕课网上的视频目前都是免费的,推荐(免费打广告). 一.机器语言分类 机器语言 机器语言说白了就是计算机能识别的语言,它…
我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言:此随笔主要是Java基础中的基础,相信大家对这方面肯定有着自己的理解和认识,具体详解可以参照万能的baidu,有的我就一笔带过,希望在我的学习之路上能够有大牛进行指导,也有更多的小伙伴共勉. 1.网络编程入门 首先要了解软件的结构有两种一种是C/S全称是Client/server 客户端和服务器之间…
我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言:此随笔主要是Java基础中的基础,相信大家对这方面肯定有着自己的理解和认识,具体详解可以参照万能的baidu,有的我就一笔带过,希望在我的学习之路上能够有大牛进行指导,也有更多的小伙伴共勉. 1.缓冲流 在学习IO之后,接触到在FIleWriter和FileOutputStream中间接了解到了缓冲…