一.计算机的发展史&&java的发展史
二.java创世纪
什么是编程?
对编程的理解:1.编程是通过某一种编程语言实现任何计算机之间的交互
2编程是需要创造性的,是将人的想法和思考的东西转换成计算机进行实现,而不是代码的重复
jdk的下载和安装和配置
jdk目前最高版本是jdk8,个人习惯使用1.6从官网进行下载和安装即可,jdk是java语言的软件开发工具包,通过jdk对程序程序进行编译,jdk中包含jre,jre是程序的运行环境
jdk配置:配置path 把安装的jdk的bin目录放置到path加分号 。配置classpapath:点就行,代表当前目录。原理就是系统会通过path中胚子的路径查找路径,若在配置的路径中找到相关的应用,如java,javac,测则运行程序。classpath表示运行java程序时在当前的目录下查找类。classpath可以自己进行配置
程序编写
机器语言 汇编语言 高级语言 java属于高级语言,机器无法识别,需要通过编译将java程序编译成电脑能够识别的二进制字节码
cd change directory
三.java基本概念
什么是环境变量?系统运行时需要的参数,键值对
环境变量的作用:path是外部命令的搜索路径,classpath是类文件的搜索路径
dos窗口中运行的命令:
操作系统的命令通常分为内部命令和外部命令,内部命令常驻内存,而外部命令是一条单独的可执行文件。
linux中运行内部命令为在shell内核中执行的语句
jre是什么?
java运行环境,为java的运行提供运行的基础。
jvm?
作用,提升java的跨平台性
四、java基础
1.变量
什么是变量?
用来存储信息,包括存在的位置,存在的大小,大小可通过数据类型进行查看
变量的声明?
变量的类型?
基本数据类型和引用数据类型
一个英文字符等于一个字节,一个汉字等于两个字节,一个字节是8bit,一个int是四个字节32位
变量的命名规范:1.以字母,下划线,$符号开头,2后面跟着字母,下划线$,数字3无长度限制4,大小写敏感
驼峰命名法:1用有意义的英文单词进行命名2.变量名如果只有一个单词,则所有字母小写3,如果命名有多个单词,则第一个单词首字母小写,其他单词首字母大写
五、java的基本数据类型
字符型char,boolean型,数值型(整型int long int short int byte,浮点型float,double
布尔型:1用于逻辑运算 2只有两种取值,true,false
字符型
unicode为每种语言的每个字符制定了唯一且统一的二进制码,使用16进制来表示字符