codecamp

第1篇-JAVA开篇

  • 每篇一句 :用心去做每一件事
  • 初学心得 :从入门到懵懂,选择了必然会明白这是一条非常艰苦而困难的IT道路,但自己的内心会反馈一个"满意“答复!
  • (笔者:JEEP/711)[JAVA笔记, 时间:2017-03-22, 开篇]

JAVA 由来与发展

Java是由 Sun Microsystems 公司于 1995年5月推出的Java面向对象程序设计语言(简称为Java语言)
Java的魅力:跨平台、动态的Web、Internet计算,从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术也不断更新直至今日。

JAVA由四部分组成

●Java编程语言
●Java文件格式
●Java虚拟机(JVM)
●Java应用程序接口(Java API)

JAVA方向体系

JavaSE :桌面以及服务器应用部署开发(GUI界面程序)
JavaEE :用于互联网产品开发 web开发
JavaME:用于嵌入式设备以及手持设备终端的开发
架构方式:B/S WEB浏览器程序 C/S 客户端程序 服务器


### JAVA安装及配置环境变量

初步了解JAVA之后,开始安装JAVA客户端,下面以Window10系统为例
如有遇到困难,看到页面最下方,和我取得联系,帮助你解决问题
1.JAVA开发工具包JDK官方下载地址: <http://www.oracle.com/technetwork/java/javase/downloads/index.html>;
2.根据Win系统位数选择相应的系统位数 ,32位jdk 或 64位jdk //注:安装方法都是一致的,只是系统位数有区别
3.将下载好的jdk安装到自己定义的盘符下 ,提示;务必要知道Jdk的安装位置
//安装过程如按装其他软件一样,在这就省略此安装步骤
4.配置环境变量
(步骤一)
打开我的电脑,鼠标单击右键,此时弹出菜单条,鼠标左键单击选择最下方,属性

(步骤二)
1.选择高级系统设置,2.会弹出一个窗口,3.选择此窗口右下方,环境变量

(步骤三)
鼠标点击新建按钮,新建两个环境变量 //此时就需要知道自己安装的jdk路径

(步骤四)
变量名:JAVA_HOME
变量值:D:\JAVA\jdk1.8.0_77 // 要根据自己的实际路径配置,复制自己安装jdk路径,粘贴到变量值框中,点击确认

(步骤五)
新建第二个变量,与创建第一个方法一致
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个"."

(步骤六)
变量名:Path //找到path点击编辑,会弹出窗口,把下面变量值复制粘贴到Path变量框中
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
( JAVA 的环境配就置完成了,下面以启动Win命令框,检测环境变量是否配置成功)
检测第一步: (快捷键) win按键(带有四个小正方形图标的按键) 加 R键,来启动命令框,输入cmd 点击确认或回车
检测第二步:在命令框中 输入 java ,此时会弹出java命令
检测第三步:在命令框中 输入 java -version 或 javac 也会自动弹出java命令
(通过几条java命令检测出,环境变量已经搭建成功 现在是不是很佩服自己呢?)

了解JDK目录文件

bin目录:存放java的编译器,解释器等工具,可执行文件
demo目录:存放演示程序
include目录:存放用于本地方法的文件
jre目录:存放java运行环境文件
lib目录:存放java的类文件
sample目录:一些范例程序
src.zip文件:jdk提供类的源代码
db目录:一些轻量级的数据库,名字叫做derby

了解熟悉文件目录后,下面开始我们第一个JAVA程序吧!

注:建议初学者 先使用记事本练习敲代码 是为了掌握代码结构 熟练代码质量

更是修炼成为程序员的基本功之一

等到自己能熟练掌握代码结构 后面会给读者们推荐IDE工具 因为笔者就是遵循这种规范走过来的!

疯狂的练习敲打 HelloWord 代码块

直到自己熟练规范写出并运行成功为止 在此没有任何捷径可走

/* 
 * 第一个Java程序
 * 它将打印字符串 Hello World
 */
//定义一个公共的HelloWord类
//JAVA代码中的**类名**一定要和编写JAVA的**文件名**相一致 重要事是说三遍
public class HelloWord{
    //定义主方法  相当于main方法
    public static void main(String[] args) {
        System.out.println("HelloWord");//执行输出语句
    }
}

记事本练习JAVA代码并使用Win命令框运行结果

步骤一: 创建文件夹,在此文件夹内创建一个后缀名为.txt文件,(注):命名规范,必须以大写字母开头

步骤二: 打开文本,开始敲打JAVA代码,注意书写规范,编写完点击保存 //此步骤省略截图

步骤三: 将编写好的txt文本文件后缀名重命名为小写字母java

此时按回车弹出是否更改扩展名,点击是,然后就更改为java文件

关于扩展名问题,有些读者Win系统默认关闭了显示扩展名 //以Win10为例
此时应到此文件夹内,找到查看,把(文件扩展名)勾选上,即可看到后缀名

步骤四: 开始运行Win命令框 :Win键加R键 ,输如cmd 弹出命令框 //省略截图
1.cd 转换盘符命令,输入cd ,别忘了cd后面跟空格
2.复制当前编写java的文件夹路径 ,点击回车

3.输入 dir 查看当前文件夹内的文件 //为了方便演示,笔者在桌面创建文件夹

步骤五:使用java命令 输入javac HelloWord.java 点击回车
同时当前文件夹内会生成文件名相同,但后缀名是.class文件,这就是编译字节码文件
再输入java HelloWord 则会打印一句话为HelloWord //输入java之后,后面跟着一个空格,在输入java文件名
后缀名为.java 是编写文件
后缀名.class 是编译字节码文件

按照此方法炮制 你学会了吗?

课后作业:为什么要有.java文件和.class文件呢?

了解JAVA为什么能够跨平台?

不忘初心 方得始终 你一定是最棒的程序员 加油!

初学难点: ★★★★

下一篇更精彩!


感谢您的阅读 欢迎您的反馈与建议

第2篇-JAVA基础
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }