Java复习笔记
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java复习笔记,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2602字,纯文字阅读大概需要4分钟。
内容图文
![Java复习笔记](/upload/InfoBanner/zyjiaocheng/848/8908c9684ca44fbc8b48053385065f33.jpg)
1、计算机语言历史
??JAVA语言是计算机语言的一种
??(1)语言:汉语 英语 阿拉伯语 日语-->人与人进行沟通的一种方式。语义。-->自然语言处理 人工智能中 文本分析 NLP
??(2)机器语言:人与计算机沟通的语言。--JAVA 就是其中一种
??类似于英语在自然语言中的地位 很流利 很主流
??a、机器语言--初级形态: 用二进制编码来表示计算机能够识别和执行的一种机器指令集合。例如:0 1 二进制编码 10进制 10101010110-->启动声卡
??b、机器语言--中级形态: 汇编语言,用一种助记符来机器指令,成为符号语言。例如:mov --表示数据移动 rm--表示删除 add
??c、机器语言--高级形态: 高级形态 ,高级语言。 一种接近人们使用习惯高级程序语言。例如:c=a+b;实现数据加和
??常见的高级程序语言:Java、c、c++、c#、R、Python、Scala、VB、PHP等等
2、Java语言概述
??Java语言是一种非常年轻的语言 90后。最早是 SUN(斯坦福大学网络公司) ----Janms Gosling(Java之父)
??Oak-橡树。 ----Java 看到一个人拿着爪哇杯喝咖啡。
??Java语言随着互联网的发展,跨系统跨平台运行。
??Java语言获得飞速的发展。
??Java形成了一套方法体系,封装了很多成熟可用的方法可以直接调用。
??API--葵花宝典 Java 字典。
3、Java语言的特性和特点
??(1)跨平台 ----一次编写到处运行。
??(2)面向对象----万事万物,皆为对象。类。
??(3)相对简单----有C语言基础或者其他语言基础。语言之间是有相通性。
??要知道 基本语法 基本数据类型 基本程序控制。
4、Java的开发环境
??(1)JDK Java development kit:开发者工具包
??(2)JRE Java runtime environment :Java运行环境----只做运行 不做开发时。
??(3)JVM Java virtual machine:Java虚拟机。所有的Java程序都运行在jvm上。JDK或JRE具备后,程序会调用生成JVM。JDK包含JRE
5、JDK安装与配置
??环境变量配置:Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
?????????JAVA_HOME:JDK所在路径
?????????CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
6、Java程序的概述
??Java程序需要首先完成:
??(1)Java源文件, .java结尾的文件。
??(2)编译生成字节码文件, .class结尾的文件 很多编码 二进制组成的文件。
??(3)将字节码文件 编译器(comliler)JVM 能够识别和运行的文件
??首先编写源文件---->其次通过编译成.class文件---->最后JVM运行
7、DOS常见命令
??dir:列出当前目录下文件夹及文件 cd:更换目录 md:新建文件夹 del:删除文件目录 cls:清屏 exit:退出
8、第一helloworld Java程序 utf-8: javac -encoding utf-8
public class helloworld {
public static void main (String [ ] args){
System.out.println("helloworld");
}
}
9、Java注释
??单行注释 //
??多行注释 /多行/
??文档注释 /***/
??为自己、为别人提供代码信息
10、Java标识符
??所谓标识符就是对Java当中的类、方法或者变量的命名,名字必须得符合规范。
??a、由字母、数字、下划线及美元符号($)组成()允许使用$为避免混淆尽量避免使用
??b、首字母不能是数字
??c、区分大小写,对长度没限制
11、Java关键字
??具有特殊用途的单词,命名时不能使用关键字做标识符。
内容总结
以上是互联网集市为您收集整理的Java复习笔记全部内容,希望文章能够帮你解决Java复习笔记所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。