JAVA初学习(一)

一.JAVA初体验
适合刚学习Java的小白学习参考

一、认识JAVA

1.1 java的来源

1.java是面向对象的编程语言,具备三大特征:封装 继承 多态。
2.和C++相比,摈弃了指针、多继承、内存管理等难以理解和操作困难,使用java更加的简单方便。
3.java又是一种跨平台的语言,一次编译,到处运行。

1.2 计算机的发展历史

计算工具的演化经历了由简单到复杂、从低级到高级的不同阶段,例如从“结绳记事”中的绳结到算筹、算盘计算尺、机械计算机等。它们在不同的历史时期发挥了各自的历史作用,同时也启发了现代电子计算机的研制思想:

  1. 二进制语言,如 0 1, 一般在极少数专业人手上 ,是一种低级语言(计算机可以识别)
  2. 基于命令的汇编语言,如C语言、C++和java等,是一种高级语言(人类可以识别) 如: if…else…过渡(编译)
    高级语言 -----------------------> 低级语言
    java源代码 ------- 编译器编译成.class文件 (字节码文件) -------JVM运行字节码文件。

面试题:如何理解java的跨平台?

  1. java源文件需要编译成字节码文件
  2. 虚拟机运行字节码文件,不同的操作系统有不同的虚拟机(JVM),保证程序运行的一致性
  3. 程序员需要关注源文件的编写,不需要关注JVM底层的实现细节

二、开发环境的介绍

2.1 Java三个技术体系

  • jdk:Java的类库

  • 根据jdk类库的不同,把Java分为三个技术体系

    • JavaSE:也叫J2SE,最基础、最核心的类库, 擅长开发C/S架构的程序
    • JavaEE:擅长开发B/S架构的程序 ,Javaweb开发即浏览器/服务器的程序
    • JavaME:擅长手机端开发
  • 配置环境变量

    • JAVA_HOME --说明jdk的位置

      如 C:\Program Files\Java\jdk1.8.0_162

    • PATH路径 --指定可执行文件的位置

    • 如C:\Program Files\Java\jdk1.8.0_162\bin;C:\Program Files\Java\bin

    • classpath路径–告诉虚拟机,从什么位置能找到.class文件

  • 在dos界面中:输入javac或java命令,查看是否jdk已经安装成功

三、手动编写一个程序

3.1 用记事本编写一个Hello.java文件

在dos窗口中,输入Javac Hello.java,把Hello.java文件编译成Hello.class文件,然后输入java Hello,打印出“Hello World!”.

public class Hello{
    public static void main(String[] args){
        System.out.println("Hello World!");
    }
}

3.2 在MyEclipse中设置SVN

1.教师机端

1 安装VisualSVN Server本地服务器
  1. Repositories --右键 --新建–Repository–如njwb200904
    • 在njwb200904中,建立需要的文件夹如code、document、test等
    • 在njwb200904 --Properties–add-添加用户权限信息
  2. Users – Create User–创建用户名和密码,并设置用户访问权限
2 解压MyEclipse的SVN插件
  1. 复制两个文件夹:features和plugins,到MyEclipse 10/dropins–新建svn文件中
  2. 重启MyEclipse中,查看是否存在:Window–Show View --Other --SVN --SVN资源库
  3. java项目 --Team --Share Project

2.学生机端

只需要解压MyEclipse的SVN插件即可,检出项目即可

四、myeclipse使用

4.1安装和破解

4.2 修改配置

  • window-preferences菜单下
    • Java-Editor-Content Assist --设置自动提示
    • General -Appearance - Colors and Fonts --设置字体格式
    • General-Workspace --修改字符格式
    • Java -Installed JREs -add --添加外部的jre环境

4.3 使用myeclipse编写第一个程序

  • 企业中对类名规范
    • 必须是英文字母
    • 首字母必须大写
    • 如果有多个单词,必须是驼峰命名规则 如MyBook
    • 命名要有意义 如Apple Dog
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

佛系小樂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值