一,java简介
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 --摘自度娘
1.Java语言的由来1995年,由Sun(Stanford University Network,斯坦福大学网络公司)公司发布的一门高级编程语言。
2.Java语言的技术架构J2SE:标准版,为开发打基础J2EE:企业版---Web方向J2ME:小型版,小型的电子消费产品JDK1.5之后,更名为JAVASE/JAVAEE/JAVAME1996年,Sun发布了JDK1.0目前JDK最新版本是1.9(bate),推荐使用JDK1.8
插一句。。前几天在贴吧有人问接口中可以有具体方法吗 当时一想不能啊
然而, JDK1.8推出新特性,可以有默认方法和静态方法 TAT;
3.Java语言的特点:跨平台性通过Java编写的应用程序可以在不同的系统平台上运行,Java具有良好的可移植性,目前成为Web应用程序开发的首选语言工作原理:在需要运行Java程序的操作系统上安装对应的Java虚拟机(JVM)注意:Java语言具有跨平台性,JVM是不跨平台的
二,环境搭建(大二就接触java。。现在突然发现,给我一台新电脑,在不度娘的情况下好像并不能顺利的把环境搭下来)
1.
JDK(Java Development Kit);Java开发工具包JVM(Java Virtual Machine):Java虚拟机JRE(Java Runtime Environment):java运行环境
JDK>JRE>JVM(使用JDK开发的Java程序,交给JRE中JVM去运行)
2.作为开发人员,我们只需要下载JDK就可以了(包括后两者)
JDK下载地址
3.配置环境变量
用户变量和系统变量的区别:本质上是没有区别的,用户变量配置的内容只对当前用户有效,不会影响其他的用户,系统环境变量所做的修改会影响到这台电脑上所有的用户
具体配置过程不写了,很简单,就配置3个变量,网上教程一堆,可以参考这个
配置环境变量的作用:可以在任何目录下直接访问javac和java命令,主要是为了方便开发
三,注释
java中有三种注释:
1.单行注释
//xxxxxx 单行注释2.多行注释/* xxxxxx 多行注释 xxxxxxx*/3.文档注释(常用)/** * @author yh * */文档注释主要用解释类或者方法的,Eclipse中生成文档注释默认快捷键为 Shift + Alt + J(可以改,懒的写了网上有)四,java编码规范
1.Java源程序文件名的后缀必须是,java2.Java中的每句代码必须以分号结尾3.驼峰法则:在命名的时候,单词之间通过首字母大写来进行分隔,除包名和静态常量,例如:FirstDemo,4.英文和中文,一般情况下,要求尽量使用通俗易懂的英文进行命名
新闻热点
疑难解答