JDK的安装和环境变量的配置:

  在Oralce官网下载好符合自己电脑配置的JDK后开始配置环境变量。

  找到下载好的JDK的位置,复制,然后在环境变量里创建“JAVA_HOME”,粘贴;在path里用“%JAVA_HOME%\bin;”来引用。

  配置好后,在cmd里分别运行java、javac、java-version,来查看是否配置成功。

在CMD里运行的一些快捷键:

  cd .. 回退一层目录

  cd 目录 表示:切换到指定目录

  dir /b 查看当前目录下的文件或文件夹

  javac编译命令
  javac xxx.java
  java运行命令
  java xxx

在eclipse里构造工程:

  .settings eclipse设置文件夹
  bin 字节码目录,用于存放编译后的class文件
  src 源代码
  .classpath 引用配置
  .project 项目配置

eclipse里的一些快捷键:

   main方法生成:输入main,按alt+/就可以了

   快速多行注释:ctrl+shift+/ 取消注释 ctrl+shift+\
   单行注释:ctrl+/ 取消注释:ctrl+\

  快速导包:Ctrl+Shift+o

eclipse的变量生成方式:

  1.变量的声明方式:数据类型 变量名;
     变量的赋值:变量名 = 数值;

  2.数据类型 变量名 = 数值;

eclipse的变量类型及一些细节:

  变量类型分为基本数据类型和引用数据类型。

  基本数据类型:1.整数类型(byte、short、int、long),2.浮点类型(float、double)

         2.字符类型(char)

         3.布尔类型(blooean)

  引用数据类型:String

  

  byte -128<=byte<127
  float float数值后面必须跟上f
  char 表示单个字符
  char类型的值必须是单引号
  String 表示多个字符,但String是引用数据类型
  布尔类型boolean,它的值只能是true|false;

eclipse的变量类型转换

  byte - short - int - long - float - double

  /************* 自动类型转换 ************/
  byte + byte 结果为int类型
  short + short 结果为int类型
  int + long 结果为long类型
  结果为表达式中最大的类型(byte、short除外)
  数值类型和String相加,结果是字符串
  char 类型参与相加,它的值会被转换成unicode编码的值
  boolean 不参与计算

  /************* 强制类型转换 ************/
  (数据类型)表达式

  

JAVA基础---入门的更多相关文章

  1. Java基础入门知识

    Java编程入门知识   知识概要: (1)Java入门基本常识 (2)Java的特性跨平台性 (3)Java的编程环境的搭建 (4)Java的运行机制 (5)第一个Java小程序入门 (1)Java ...

  2. java基础——入门篇

    整体大纲图 1.认识java 核心知识点:JVM.搭建Java开发环境.java的发展史.java特点.java程序类型.垃圾收集器.J2SE下载和安装.环境变量的配置和测试.以及简单的开发工具的使用 ...

  3. java基础入门-语法(1)

    因为平时用到一些java的项目,比如ElasticSearch,zookeeper等,有时也想看看里面怎么实现的,或者看到别人分析原理时候会用到java源码, 自己也想跟着学一下,最起码能看懂别人的分 ...

  4. Java电话薄项目(Java基础入门)

    面向对象程序设计(Java基础) 1.项目介绍: 该项目能够实现对电话薄的添加,查找,修改,删除,排序等基本操作. 用户进入系统中首先进入主菜单中,在主菜单中可以选择相应的操作,用户可以选择每项操作前 ...

  5. JAVA基础入门

    Java入门基础 1.IDE->Eclipse 新建程序步骤 1.创建一个Java项目 2.创建一个包(package) 也就相当于C#中的命名空间C++中的头文件 3.创建一个类 这样就完成了 ...

  6. Java 基础入门随笔(1) JavaSE版——java语言三种技术架构

    1.java语言的三种技术架构: J2SE(java 2 Platform Standard Edition):标准版,是为开发普通桌面和商务应用程序提供的解决方案.该技术体系是其他两者的基础,可以完 ...

  7. java基础入门-arraylist存储开销

    今天我们来看一下arraylist的存储开销,由于在项目其中,我尝试了一个很大的arraylist.然后内存爆了 所以我看了下源代码.原来arraylist的存储开销是比較大的,先上代码 import ...

  8. java基础入门系列1

    学java之前先了解下window系统的的一些常识: #常用windows快捷键 ctrl+x:剪切 ctrl+z:撤销 ctrl+A:全选 ctrl+V:黏贴 windows+d:回到桌面 Wind ...

  9. Java基础入门 - 简介

    官网:https://www.oracle.com Java分为三个体系: JavaEE: Java Platform, Enterprise Edition, Java平台企业版 JavaSE: J ...

随机推荐

  1. 把流的形式转化为Base64

    public class Test2 { public static String get() throws IOException { InputStream resourceAsStream = ...

  2. MySql 触发器的新增、修改、删除的创建

    MySql 触发器与SQL server 触发器不同: SQL Server   使用 inserted.deleted 代表被触发的数据. MySQL NEW代表触发后的新数据行,Old代表当前触发 ...

  3. Django学习笔记(3)--模板

    模板 在实际的页面大多是带样式的HTML代码,而模板是一种带有特殊语法的html文件,这个html文件可以被django编译,可以传递参数进去, 实现数据动态化.在编译完成后,生成一个普通的html文 ...

  4. bzoj4892 [TJOI2017]DNA

    bzoj4892 [TJOI2017]DNA 给定一个匹配串和一个模式串,求模式串有多少个连续子串能够修改不超过 \(3\) 个字符变成匹配串 \(len\leq10^5\) hash 枚举子串左端点 ...

  5. ZooKeeper 之快速入门

    -----------------破镜重圆,坚持不懈! 1. 概述 Zookeeper是Hadoop的一个子项目,它是分布式系统中的协调系统,可提供的服务主要有:配置服务.名字服务.分布式同步.组服务 ...

  6. 在自己写的C#类中调用 ASP.NET的Request,server 等对象

    加命名空间(可能需要在项目中先加引用,再在类中如下引用) using System.Web.SessionState; HttpContext.Current.Session["TotalP ...

  7. CMDB(Configuration Management Database)资产管理系统和 运维自动化

    一.传统运维方式和自动化运维的区别 二.CMDB的介绍 三.CMDB的四种方式 四.项目的目录架构介绍以及配置文件的升级编写 五.比较low的项目架构书写 六.可插拔式收集资产 七.对收集的服务器信息 ...

  8. ASP.NET Core 2.x On Ubuntu

    安装.NET Core 首先需要安装.NET Core Runtime: https://www.microsoft.com/net/download 点击之后,根据您的Linux发行版不同,选择相应 ...

  9. [BZOJ 3227] [SDOI 2008] 红黑树(tree)

    Description 红黑树是一类特殊的二叉搜索树,其中每个结点被染成红色或黑色.若将二叉搜索树结点中的空指针看作是指向一个空结点,则称这类空结点为二叉搜索树的前端结点.并规定所有前端结点的高度为- ...

  10. mac与windows共享键盘鼠标(synergy)

    桌面上有两台电脑, 一台mac一台windows, 由于桌面空间紧张, 放两套键盘鼠标有点浪费空间, 如果能让mac和windows共享键盘鼠标就好了, 经过一番搜寻, 找到了一款名为synergy的 ...