疯狂java讲义-读书笔记1.5第一个java程序

ChrisChen ChrisChen     2022-08-25     715

关键词:

1.5.1 编辑Java源代码

使用任何无格式的文本编辑器

 

1.5.2 编译Java程序

编译命令:javac -d destdir srcFile

一个源文件里定义了多个类,将编译生成多个字节码文件。

配置Sublime Text 3环境   http://blog.csdn.net/wolinxuebin/article/details/41049551#

 

1.5.3 运行Java程序

解释运行:java 类名

              java -classpath dir1;dir2;...;dirN 类名

 

1.5.4 根据CLASSPATH环境变量定位类

使用JDK 1.5以上的版本,可以不用设置CLASSPATH环境变量

.;C:Program FilesJavajdk1.5.0_06lib ools.jar; C:Program FilesJavajdk1.5.0_06libdt.jar

java -classpath dir1;dir2;...;dirN 类名

java -classpath %CLASSPATH%;.;dir1;dir2;...;dirN 类名

 

[读书笔记]java编程思想第6章之访问权限控制(代码片段)

当编写一个Java源代码文件时,此文件通常被称为编译单元。每一个编译单元都必须有一个后缀名.java,而在编译单元内有一个public类,该类的名称必须与文件的名称相同。Java可运行程序是一组可以打包并压缩为一个Ja... 查看详情

《疯狂java讲义》2-理解面向对象

总结1、结构化程序设计  按功能来分析系统需求:自顶向下,逐步求精,模块化等  结构化分析(StructuredAnalysis)->结构化设计(SD)->结构化编程(SP)  面向功能,面向数据流,最小单元是函数  三种基本结构:... 查看详情

java开发实战!java编程思想和java疯狂讲义

一、不少培训班候选人的简历中,缺乏足够的商业项目年限不少同学会有这样得感受:投出去不少简历,但就没有面试机会,对培训班出身的朋友来说,可能这种情况更甚,原因是,这些简历没过筛选... 查看详情

软工读书笔记week8——《疯狂的程序员》

      这次接着上一次的进度继续阅读,并将其中感悟较深的几点记录如下。    程序员是一个幕后工作者   书中绝影给医院写软件,而医生(用户)只是评价这个软件好不好用,而... 查看详情

深入理解java虚拟机-读书笔记(代码片段)

第1章走近Java第2章Java内存区域与内存溢出异常第3章垃圾回收器与内存分配策略第4章虚拟机性能监控与故障处理工具第1章走近JavaJava程序设计语言、Java虚拟机、JavaAPI类库统称为JDK。Java技术体系分为4个平台:JavaCard:Apple... 查看详情

《java编程思想》读书笔记第五章

成员初始化  Java尽力保证:所有变量在使用前都能得到恰当的初始化。  对于方法的局部变量,Java会以编译时报错的形式贯彻这种保证,比如:1voidf()2{3inti;//这里编译时就会报错,未初始化4}  但是如果是类的数据成员... 查看详情

《java游戏编程原理与实践教程》读书笔记(第4章——java游戏程序的基本框架)(代码片段)

第4章Java游戏程序的基本框架4.1动画的类型及帧频4.1.1动画类型动画分为影视动画和游戏动画两种。游戏动画是在屏幕上显示一系列连续动画画图的第一帧图形,然后在每隔很短时间显示下一帧图像,如此反复,利用... 查看详情

java编程思想读书笔记--第14章类型信息

7.动态代理  代理是基本的设计模式之一,它是你为了提供额外的或不同的操作,而插入的用来代替“实际”对象的对象。这些操作通常涉及与“实际”对象的通信,因此代理通常充当着中间人的角色。  什么是... 查看详情

java编程思想读书笔记--第21章并发

1.基本的线程机制  定义任务publicclassLiftOffimplementsRunnable{protectedintcountDown=10;privatestaticinttaskCount=0;privatefinalintid=taskCount++;publicLiftOff(){}publicLiftOff(intcountDown){this.countDown=count 查看详情

java编程思想第四版读书笔记——第十三章字符串

 Java编程思想第四版读书笔记——第十三章字符串字符串的操作是计算机程序设计中最常见的行为。关键词:StringBuilder,StringBuffer,toString(),format转换,正则表达式,1、不可变StringString对象时不可变的。每当把String对象作... 查看详情

[读书笔记]java编程思想第9章之接口(代码片段)

Java提供了一个叫做抽象方法的机制,这种方法是不完整的;仅有声明而没有方法体。包含抽象方法的类叫做抽象类。如果一个类包含一个或多个抽象方法,该类必须被限定为抽象的。如果从一个抽象类继承,并想... 查看详情

[读书笔记]《effectivejava》第10章并发

第66条:同步访问共享的可变数据同步的意义。正确地使用同步可以保证没有任何方法会看到对象处于不一致的状态中。进入同步方法或者同步代码块的每个线程,都看到由同一个锁保护的之前所有的修改效果。Java语言规范保证... 查看详情

《疯狂java讲义》4-流程控制与数组

总结1、流程控制  和C++类似。  switch用的较少,留意一下:Java7后expression还可以是字符串类型。  switch与if不同,起始点非常清晰,故每个case的花括号可以省略。  break不能少,否则一旦匹配则不再判断之后,都会输出... 查看详情

springinaction读书笔记--第1章spring之旅

1.简化Java开发    Spring是一个开源框架,它的根本使命在于简化java开发。为了降低java开发的复杂性,Spring采取了以下4种关键策略:       1.基于POJO的轻量级和最小侵入性编程;  &nb... 查看详情

《疯狂java讲义》3-数据类型与运算符

总结  Java是强类型语言:变量想声明后使用,类型要匹配。1、注释  Java的单行注释与多行注释与C++类似,//  /*  */  Java还提供了文档注释,使用javadoc工具可以直接将注释提取为API文档。(好多好多好多类,指导如... 查看详情

[读书笔记]java编程思想(代码片段)

目录第1章对象导论第2章一切都是对象第3章操作符第4章控制执行流程第5章初始化与清理第6章访问权限控制第7章复用类第8章多态第9章接口第10章内部类第11章持有对象第12章通过异常处理错误第13章字符串第14章类型信息第15章泛... 查看详情

实战java高并发程序设计-读书笔记(代码片段)

实战Java高并发程序设计-读书笔记第一章死锁、饥饿、活锁的概念。并发级别:阻塞、饥饿、无障碍、无锁、无等待。无障碍:是一种最弱的非阻塞调度。两个线程如果是无障碍的执行,那么他们不会因为临界区的问... 查看详情

第四周读书笔记

第一章概论本章主要介绍了软件工程是什么?软件工程的目标是什么?为了解决前一个问题,作者首先提出了两个等式:程序=数据结构+算法 软件=程序+软件工程为了解释软件行业赖以生存的“软件”,程序员安身立命的“... 查看详情