javase简单入门1
【学习笔记】
一、掌握java语言基础知识
二、理解面向对象思想
三、运用java编写命令行程序
四、SWING
五、JDBC编写数据库访问程序
六、SWING和JDBC
一、java版本
1、javaSE(1.6-1.7) java standard edition java标准版
2、javaEE(5 or6) java enterprise edition java企业版
3、javaME java micro edition java微型版
开发java应用程序:
JDK(java dvelopmentkits):java开发工具包
运行java应用程序:
JRE(java runtimeenvironment)java运行环境
JVM(java virtualmachine):java虚拟机(将字节码转换成机器语言)
API(java applicationprogramming interface):java编程接口
JIT:实时编辑器,提高运行速度
二、目录结构:
bin:存放可执行文件
include:存放本地方法的文件jni
lib:存放java的类库文件
demo:jdk6后去除,按需要单独下载
注:高版本编译的不能再低版本运行
环境变量配置:在用户变量里编写一个 path:jdk目录/bin
三、开发java程序的步骤:
1、编写java源程序,源程序.JAVA
2、编译JAVA源程序,生成字节码文件.CLASS
3、运行java程序 java 文件名(千万不要加后缀名)
4、在命令行输入文件名时,只要在path所指目录,输入一部分,按Tab键就可以自动显示文件名,可以提高效率
四、打印
打印制表符:"XXXX\t"
换行:"xxx\n"
五、注释
// 单行
/* */ 多行
/** */文档
六、java程序分类
1、应用程序
a、控制台应用程序
b、图形用户界面
2、小应用程序applet
3、运行在服务器端
javase简单入门1相关推荐
- javaSE从入门到精通的二十万字总结(一)
目录 前言 1. 面向对象 1.1 final关键字 1.2 抽象类 1.3 接口 1.4 接口与抽象类结合 1.5 接口的作用 1.6 包和import 1.7 访问控制权限 1.8 Object类 ...
- BizTalk 2006 简单入门示例程序(附源项目文件下载)
BizTalk 2006 简单入门示例程序(附源项目文件下载) 为初学BizTalk Server 2006的开发人员,提供一个简单入门的示例程序,包括一个Receive Port.Send Port ...
- python如何读取mat文件可视化_python Matplotlib数据可视化(1):简单入门
1 matplot入门指南 matplotlib是Python科学计算中使用最多的一个可视化库,功能丰富,提供了非常多的可视化方案,基本能够满足各种场景下的数据可视化需求.但功能丰富从另一方面来说也意 ...
- ARM NEON 编程简单入门1
原文:http://blog.csdn.net/silentob/article/details/72954618 ARM NEON 编程简单入门1 NEON简介 NEON是适用于ARM Corte ...
- Python 简单入门指北(二)
Python 简单入门指北(二) 2 函数 2.1 函数是一等公民 一等公民指的是 Python 的函数能够动态创建,能赋值给别的变量,能作为参传给函数,也能作为函数的返回值.总而言之,函数和普通变量 ...
- EChart.js 简单入门
EChart.js 简单入门 最近有一个统计的项目要做,在前端的数据需要用图表的形式展示.网上搜索了一下,发现有几种统计图库. MSChart 这个是Visual Studio里的自带控件,使用比 ...
- 【我的区块链之路】- Hyperledger fabric的简单入门(四)链码的编写及调试
[我的区块链之路]- Hyperledger fabric的简单入门(四)链码的编写及调试 之前的文章中我们有讲过了fabric的一些核心的配置文件的选项说明,讲过fabric 的网络启动 ...
- 基于vue-cli、elementUI的Vue超简单入门小例子
基于vue-cli.elementUI的Vue超简单入门小例子 这个例子还是比较简单的,独立完成后,能大概知道vue是干嘛的,可以写个todoList的小例子. 开始写例子之前,先对环境的部署做点简单 ...
- 【java开发系列】—— spring简单入门示例
回顾 1 JDK安装 2 Struts2简单入门示例 前言 作为入门级的记录帖,没有过多的技术含量,简单的搭建配置框架而已.这次讲到spring,这个应该是SSH中的重量级框架,它主要包含两个内容:控 ...
最新文章
- Python设置环境变量,改变GnomeConnectionManager的语言
- eclipse中解决/**/多行注释代码后,格式变乱的问题
- C# 读写ini文件 保存信息
- MySQL怎么给表简明_科学网—mySQL简明入门 - 张金龙的博文
- java7 文件_Java SE 7新特性之文件操作(9) - 遍历目录树
- javascript replace高级用法
- java根据wait,notify,synchronize关键字自定义队列
- Deformation Transfer for Triangle Meshes
- linux从青铜到王者学习好文
- ios mysql注册登录界面_iOS学习2:创建属于自己的页面,自定义初始界面
- 我国低轨宽带通信卫星系统建设迈出了实质性的一步
- mysql安装zip怎么安装可视化_Mysql zip压缩版安装步骤总结
- IntelliJ IDEA安卓开发环境搭建
- Elasticsearch 实战(四、分词与IK分词器)
- 全球与中国电动车PTC辅助加热器市场深度研究分析报告
- 9月计算机二级什么时候出成绩,2020年9月计算机二级成绩大概什么时候出来
- 服务器上用vbox创建虚拟机,用 VirtualBox 创建虚拟机教程 图解
- UNITY 5.4.0发行说明中文版(不包含bug修正部分)
- [区块链]区块链技术在教育领域的应用
- 如何将图片中的文字进行提取并编辑