Java学习经验与总结(01)

一 有关计算机方面的知识

1.计算机概述 

  计算机 全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动丶高速处理海量数据的现代化智能电子设备。

由硬件和软件组成,没有安装任何软件的计算机成为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。

  计算及主要的应用

(1):科学计算

(2):数据处理

(3):自动控制

(4):计算机辅助设计

(5):人工智能

(6):多媒体应用

(7):计算机网络

计算机的主要组成

计算机主要有硬件和软件组成硬件通常有CPU.主板、内存、电压环、主机箱、硬盘、显卡、键盘、鼠标、显示器等,而软件是使用计算机必不可少的东西,分为系统软件和应用软件,系统软件主要有 DOS,windows,linux,unix,Mac,Android,ios 应用软件有 office ie wechat 等

2:软件开发和计算机语言概述

软件是按照特定顺序组织的计算机数据和指令的集合,开发是软件的制作过程,软件开发是借助开发工具与计算机语言来制作软件,语言是人类进行沟通的表达符号,所以计算机语言就是人与计算机之间交流的语言,比如 C,C++,C#,JAVA,Python等

3:人机交互的方式和键盘功能键和快捷键

人机交互分为图形界面化方式和命令行方式两种,图形界面化方式就比如windows的界面上面的软件很直观的可以通过点击来操作运行,比较方便。命令行方式就需要有一个控制台来输入特殊的指令来让计算机完成一些操作,比如windows上的命令行窗口等。而我们再操作计算机的时候有很多功能键 比如Tab、shift、ctrl、Alt。space、等等,当然这些功能键组合起来也会组合成很实用的快捷键 我们经常用的 复制 ctrl+c 粘贴 ctrl+v 保存crtl+s 关闭窗口 Alt+F4等等

4:计算机的DOS控制台和常见的DOS命令

最方便的方式就是快捷键 win+r 会弹出一个运行窗口 ,我们输入cmd 就可以进入 ,或者在开始目录下, 程序 ,运行 输入cmd 回车也可以进入。常见的Dos命令有

A: d: 回车 盘符切换

B: dir(directory):列出当前目录下的文件以及文件夹

C: cd (change directory)改变指定目录(进入指定目录) 注意: 跨盘进入需要加一个 /d参数 例子: cd /d D:\software\cs1.6

D: cd… : 退回到上一级目录 回退多级目录 cd …/…/

E: cd: 退回到根目录

F: cls : (clear screen)清屏

G: exit : 退出dos命令行

h:ipconfig /all 查看本机IP 网卡物理地址等信息

i:calc 打开计算器

n:mspaint 打开画板

k:notepad 打开记事本

j:hostname 获取计算机名称

m:getmac 获取物理网卡地址

md (make directory) : 创建目录

rd (remove directory): 删除目录

del (delete): 删除文件,删除一堆后缀名一样的文件*.txt

删除带内容的文件夹 不能直接删除 所以加参数 如下

rd + /s 文件夹名称 (询问是否删除)

rd + /q + /s 文件夹名称 (直接删除)

二 Java语言基础

1 java语言的特点

简单性 解释性

面向对象 高性能

分布式处理 多线程

健壮性 多态

结构中立 安全性

开源

跨平台 JVM

2 java语言跨平台原理

跨平台性是指java语言编写的应用程序在不同的系统平台上都可以运行,原理是 再需要运行的java应用程序的操作系统上,安装一个JVM(java虚拟机),然后用它来负责java程序再该系统中运行。

3 JRE和JDK的概述

JRE全称 java runtime environment 意思就是java运行的环境 其中包括Java虚拟机(TVM Java Virtual Machine)和java程序所需的核心类库等,计算机中只需要安装有JRE就可以运行开发好的java程序。

JDK是提供给java开发人员使用的,其中包含了java的开发工具和JRE.

JDK,JRE,JVM的关系 用JDK编写程序交给JRE来运行 由JVM实现跨平台

4 HelloWorld案例的编写和运行

首先我们在JDK的安装目录的bin目录中创建一个Helloworld.java的文件然后打开这个文件 首先定义类 class 类名{} ,然后在写main方法,在大括号中添加一个main方法或函数 格式 public static void main (String[] args){} 然后在main方法大括号中间写输出语句 格式System.out.println(“Helloworld”);然后使用javac命令编译helloworld源文件,这时会生成一个后缀名为.class的文件,再用java命令运行它,就可以出现helloworld字样

5 Path环境变量的作用及配置

我们在开发程序的时候会发现,每次都要进入JDK的bin目录,而且文件过多或者删除文件的时候都很不方便,如果我们想让他和calc或者paint这种命令无论再任何路径下都执行,那么这时候我们就需要配置path环境变量

首先我们打开我的电脑右键属性 然后进去打开高级系统设置 里面有环境变量 然后再底下系统变量里面我们新建一个系统变量 变量名命名为JAVA_HOME 变量值我们复制JDK安装路径的bin的上一级路径 点击确定 然后点开Path,将光标移动到最左边,输入%JAVA_HOME%\bin;点击确定,然后我们打开黑窗口,再任意目录下输入java命令 底下出现一大串内容说明我们配好了。

6 java语言的注释概述及其分类

注释是用于解释说明程序的文字 分为单行注释 多行注释和文档注释

单行注释 //

多行注释 /* */

文档注释 / ** */

7 java关键字的概述和使用

关键字是被java语言赋予特殊意义的单词,特点是组成的字母都是小写,常见的比如 class,public,static,void等等 需要注意的是 goto和const 是java语言的保留关键字

8 java语言的标识符

标识符的定义和组成规则: 标识符是给类 接口 方法 常量等起名时使用的字符序列,标识符的组名规则:英文的大小写字母、数字字符、$和_,注意 不能以数字开头,不能是java中的关键字,区分大小写,

标识符中常见的命名规则

包(就是文件夹,它的存在是为了解决我们同一个目录下不能同时存在两个相同名称的文件。) 字母都是小写

类或者接口

一个单词:首字母大写,其余字母小写

多个单词:每一个单词的首字母都是大写,其余字母小写

方法或者变量

一个单词:字母全是小写

多个单词:从第二个单词开始,首字母大写,其余字母小写

常量

一个单词: 字母全是大写

多个单词:字母全是大写,没一个单词使用下划线 隔开

9 java语言中常量的概述和使用

常量顾名思义就是在程序执行过程中其值不发生变化的量,java中常量分为字面值常量和自定义常量。字面值常量分为 字符串常量 (用双引号括起来的内容),整数常量(所有整数),

小数常量(所有小数),字符常量(用单引号括起来的内容),布尔常量(true和false),空常量(null) java针对整数常量提供了4中表现形式 分别为 二进制、八进制、十进制和十六进制。`

————————————————

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,588评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,456评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,146评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,387评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,481评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,510评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,522评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,296评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,745评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,039评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,202评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,901评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,538评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,165评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,415评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,081评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,085评论 2 352

推荐阅读更多精彩内容

  • 01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机?计算机在生活中的应用举例计算机(Compute...
    KelvinYip阅读 239评论 0 1
  • 01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机?计算机在生活中的应用举例计算机(Compute...
    dreamkong阅读 397评论 0 2
  • 01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机?计算机在生活中的应用举例计算机(Compute...
    itczt阅读 229评论 0 1
  • @[toc] 第一天 01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机?计算机在生活中的应用举例...
    性感的小君君_阅读 346评论 0 0
  • Git 基础 本章内容涵盖你在使用 Git 完成各种工作中将要使用的各种基本命令。 在学习完本章之后,你应该能够配...
    FX_SKY阅读 191评论 0 0